我只想顯示我的jqGrid表中的特定行。我想根據行ID設置一個條件。任何人都可以爲此提供任何解決方案嗎?僅顯示jqGrid中的特定行
回答
如果行ID可以包含一些特殊字符(請參見the old answer),則可以使用$("#"+rowid).hide()
或$("#"+$.jgrid.jqID(rowid)).hide()
。例如,您可以隱藏loadComplete
事件中的行。在使用treegrid的情況下,您應該考慮以這種方式應該隱藏節點的頂層(級別:0)。您擁有的另一個選項是刪除與或delTreeNode相關的節點,而不是隱藏。
已更新:對不起,您可能試圖做的只是顯示樹狀網格。代碼應該是這樣的
jQuery(function() {
jQuery("#tree").jqGrid({
url: 'manish987654321.xml',
colNames: ['Inv No', 'Column 1', 'Column 2'],
colModel: [
{ name: 'id', index: 'id', width: 55, hidden: true },
{ name: 'column1', index: 'column1', width: 150 },
{ name: 'column2', index: 'column2', width: 100 }
],
rowNum: 10000,
viewrecords: true,
height: "auto",
caption: "Invoice Header",
treeGrid: true,
treeGridModel: 'adjacency',
treedatatype: "local",
ExpandColClick: true,
ExpandColumn: 'column1'
});
});
你可以看到生活here。它顯示樹網格可擴展到
你可以給任何函數,如果我把我的代碼,當我通過任何rowId,我應該顯示與該rowid有關的數據。 – manish987654321
@ manish987654321:就像我在回答中寫的那樣,'loadComplete'是個好地方。我問了你很多關於你的測試數據和你使用的jqGrid定義。你可以修改你的問題的文本並在裏面包含數據。您還可以包含與應該隱藏的行對應的rowid列表。 – Oleg
您好,我修改了這個問題。現在你能告訴我這個解決方案嗎? – manish987654321
- 1. 僅在jqGrid中顯示特定記錄?
- 2. 僅在jqGrid中顯示特定記錄?
- 3. 如何僅在特定行上顯示jqGrid子網格?
- 4. jqGrid:自定義行顯示
- 5. 僅顯示類特定頁
- 6. 僅顯示特定Div中的元素
- 7. 僅顯示具有組的列中的特定行
- 8. 如何在C中僅顯示文本行的特定部分#
- 9. 僅顯示jQuery的特定div
- 10. 僅顯示陣列的特定值
- 11. Colorbox - 如何僅顯示特定的DIV
- 12. jqGrid的更新特定行
- 13. 的jqGrid不顯示行
- 14. 的jqGrid不顯示行
- 15. 在jqgrid的特定列中顯示隱藏的數據
- 16. SaveFileDialog顯示僅與特定擴展名
- 17. 僅在特定區域顯示div?
- 18. 顯示特定圖像響應僅
- 19. 顯示評論僅供特定類別
- 20. CSS到JqGrid中的特定行
- 21. 禁用struts2-jqgrid中的特定行
- 22. git diff僅顯示添加了特定單詞的行
- 23. 如何將JScrollPane設置爲僅顯示特定數量的行
- 24. 只顯示選中的行jqGrid
- 25. 在MVC4中顯示JQGrid的行內容
- 26. 如何顯示jqGrid中的所有行?
- 27. jqgrid隱藏和顯示行
- 28. jqGrid只顯示10行
- 29. JqGrid突出顯示行
- 30. jqGrid不顯示單行
嗨奧列格,我使用XML數據的TreeGrid顯示,想只顯示特定的行數據按條件由行ID設置。 – manish987654321
你會得到生成服務器的XML數據還是使用靜態XML文件或XML作爲字符串?哪個'datatype'有網格? jqGrid和數據的例子會好很多,因爲有太多的可能性。 – Oleg
我正在使用靜態xml文件。其中第一行是用於XML的rowid。 – manish987654321