我只想顯示我的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. 僅顯示類特定頁
- 5. 僅顯示具有組的列中的特定行
- 6. 如何在C中僅顯示文本行的特定部分#
- 7. 僅顯示陣列的特定值
- 8. Colorbox - 如何僅顯示特定的DIV
- 9. 僅顯示jQuery的特定div
- 10. jqGrid的更新特定行
- 11. 在jqgrid的特定列中顯示隱藏的數據
- 12. 的jqGrid不顯示行
- 13. 的jqGrid不顯示行
- 14. SaveFileDialog顯示僅與特定擴展名
- 15. 顯示特定圖像響應僅
- 16. CSS到JqGrid中的特定行
- 17. 如何將JScrollPane設置爲僅顯示特定數量的行
- 18. 如何顯示jqGrid中的所有行?
- 19. jqgrid隱藏和顯示行
- 20. JqGrid突出顯示行
- 21. jqGrid不顯示單行
- 22. 顯示特定行技術
- 23. CSV顯示特定行
- 24. Excel VBA顯示特定行
- 25. JQgrid:選定行的特定值
- 26. Magento - 僅顯示特價
- 27. 在ListView中僅顯示xml中的特定屬性Android
- 28. 僅顯示jQuery的特定css類的工具提示
- 29. CONCATENATE僅顯示行
- 30. 如何僅顯示Wordpress中特定頁面上的特定類別?
嗨奧列格,我使用XML數據的TreeGrid顯示,想只顯示特定的行數據按條件由行ID設置。 – manish987654321
你會得到生成服務器的XML數據還是使用靜態XML文件或XML作爲字符串?哪個'datatype'有網格? jqGrid和數據的例子會好很多,因爲有太多的可能性。 – Oleg
我正在使用靜態xml文件。其中第一行是用於XML的rowid。 – manish987654321