2011-08-25 16 views
6

Sto utilizzando la funzione di selezione colonne di jQgrid. C'è un modo per nascondere determinate colonne (ad esempio db id) dal selettore di colonne in modo che l'utente non sia in grado di "rivelarle"?jQGrid colonna selettrice colonna nascosta

risposta

16

Sì dovreste usare

proprietà in colModel in aggiunta a hidden: true.

+1

Molto apprezzato. – afreeland

+0

vecchio ma ancora mi ha aiutato: D – Harshit

+0

@Harshit: è bello sapere. Vi consiglio di dare un'occhiata a [la risposta] (http://stackoverflow.com/a/29374787/315935), che dimostra il metodo 'showHideColumnMenu' incluso come plugin. Si può usare l'opzione 'sortable: true' di jqGrid per permettere di riordinare le colonne usando il drag and drop delle intestazioni delle colonne e usare' showHideColumnMenu' per consentire di nascondere/mostrare le colonne usando il menu contestuale nell'intestazione di colonna (si veda [la demo] (http : //www.ok-soft-gmbh.com/jqGrid/OK/createContexMenuFromNavigatorButtons.htm) da [la risposta] (http://stackoverflow.com/a/29374787/315935)). – Oleg

Problemi correlati