jqGrid è un fantastico plugin jQueryper la gestione delle griglie. Pur essendo completo, sicuramente migliorabile, non ha una gestione diretta del caso in cui non ci siano elementi da visualizzare. Esistono due strade alternative per ovviare a questo problema:

  1. Definire un DIV, o altro contenitore HTML, contenente il messaggio preposto, da visualizzare in corrispondenza dell’evento gridComplete;
  2. Utilizzare una combinazione della proprietà emptyDataText del colModel di jqGrid ed un handler associato all’evento gridComplete

Io preferisco la seconda soluzione, perchè consente di gestire la situazione di anomalìa direttamente dal plugin jqGrid. Di seguito un estratto del codice:

Dillo ad un amico

Di cosa abbiamo parlato

autore

Cercando l'impossibile, l'uomo ha sempre realizzato e conosciuto il possibile, e coloro che si sono saggiamente limitati a ciò che sembrava possibile non sono mai avanzati di un sol passo.

Cosa ne pensi ?

Scrivici per avere informazioni sui nostri servizi
o per entrare a far parte del network di smart worker di Evermind