Ho cercato di capire come disabilitare l'intestazione per un jqGrid, in modo che la riga contenente i nomi delle colonne non venga visualizzata. Finora, non ho trovato alcuna soluzione. C'è un modo per fare questo?jqGrid senza intestazione
risposta
Non vedo che il plug-in offra opzioni per questo, ma è sufficiente trovare e nascondere il contenitore per l'intestazione.
...set up grid...
$('.ui-jqgrid-hdiv').hide();
L'omissione della proprietà 'caption' nasconde l'intestazione.
Molto tardi lo so, ma per qualcuno ancora voglia di sapere. Questo è stato trovato dopo aver guardato attraverso la fonte.
Come questo molto meglio che abusare di JavaScript – afreeland
Questa risposta è sbagliata. Non si trattava di nascondere la didascalia ma di nascondere i nomi della colonna. La risposta accettata è corretta. –
@PavlosPapanikolaou Sono d'accordo con il tuo commento. Dopo averlo testato su jsFiddle, non funziona più. Non sono troppo sicuro ora se ho frainteso la domanda in prima istanza o se c'era un bug che era stato corretto da allora. – Pieter
c'è un'opzione per questo: hidegrid: false
un'occhiata al seguente Is it possible to remove the expand/collapse button from the jqGrid header?
Questo non risolve il mio problema. Secondo la documentazione di jqGrid, l'opzione hidegrid "Abilita o disabilita il pulsante mostra/nascondi griglia, che appare sul lato destro del livello Caption. Ha effetto solo se la proprietà caption non è una stringa vuota." – Tore
Questo funziona:
var grid = $("#GRID_NAME");
var gview = grid.parents("div.ui-jqgrid-view");
gview.children("div.ui-jqgrid-hdiv").hide();
Non certo perché nessuno ha messo a punto la soluzione CSS ancora ..
.ui-jqgrid-hdiv {
display:none !important;
}
È possibile eseguirlo utilizzando un contenitore wrapper per una singola istanza se si dispone di altre griglie che non dovrebbero essere interessate.
IMHO questa è la soluzione migliore –
- 1. JTable senza intestazione
- 2. XDocument.Save() senza intestazione
- 3. Python csv senza intestazione
- 4. tooltip jqgrid solo per le celle di intestazione
- 5. Subgrid jqgrid espandibile
- 6. JQGrid - Multiselect
- 7. jqGrid trigger "Loading ..." overlay
- 8. jqGrid Column DateTime Formatting
- 9. Come aggiungere una casella di controllo in un'intestazione jQgrid
- 10. Utilizzo di jqGrid userdata
- 11. Comprimi gruppo jqGrid
- 12. Disabilita l'ordinamento in jqGrid
- 13. colonna immagine in jqGrid?
- 14. jqGrid paging question
- 15. jqGrid disabilitazione evidenziazione riga
- 16. jqGrid ricarica griglia
- 17. jqGrid Filtering Records
- 18. Finalizzazione modifica in jqGrid
- 19. JQGrid Larghezza automatica colonna
- 20. jqgrid load data array
- 21. jqGrid disable kindblerows
- 22. validation in jqgrid
- 23. JQGrid è gratuito?
- 24. jqGrid row alternating background
- 25. Documentazione JQGrid API
- 26. jqGrid - tale metodo gridunload
- 27. AngularJS e jqGrid
- 28. jqGrid: disabilita l'ordinamento
- 29. jqgrid disabilita le intestazioni
- 30. Wordwrap colonna in JQGrid
Grazie, forse non la soluzione ideale, ma funziona. – Tore