我有我的數據存儲在數據庫中的平面結構與任何heirarchical時尚,目前以使用jqgrid表格格式顯示。我想以深入研究的方式來展示它,比如頂級計數,嵌套式的這樣的子級。是否有可能使用jqgrid ...jqgrid - 平面結構數據的treegrid
1
A
回答
1
我認爲做出一些查詢的最好方法是在服務器端使用GROUP BY來構造關於數據層次結構的信息。在你將要構建你需要的樹結構的方式中。主數據將獲得isLeaf:true, level:4, expanded:false, loaded:true
屬性,parent
屬性的父節點「2200」的id。如果你使用id作爲id,前綴如'e'爲'Event','m'爲'Model'等,你可以很容易地爲每一行構造唯一的id,這樣你就可以構造所有的數據樹網格在服務器上,然後將數據放在服務器響應中。
或者,您可以只填充樹形網格的頂層。你可以構造簡單的查詢來生成結果集。如果用戶打開某個樹節點,新的請求將被髮送到服務器。該請求將包含一些additional parameters:nodeid
,parentid
和n_level
。如果你很好地選擇了根項目的id值,你將得到完整的信息來構建查詢,這將使你得到樹上的下一個級別。您應該使用parentid
來構建查詢的WHERE
部分。通過這種方式,您還可以構建樹並按需加載所有節點。
相關問題
- 1. 的jqGrid的TreeGrid數據格式
- 2. 平面數據的層次結構
- 3. 免費jqGrid TreeGrid - 卸載數據
- 4. jqGrid TreeGrid問題
- 5. Jqgrid treegrid性能
- 6. jqgrid + treegrid + subgrid
- 7. 有沒有類似treegrid類似jqGrid Treegrid,但支持凍結列
- 8. 如何將異構平面數據轉換爲數據結構
- 9. 的jqGrid - 的TreeGrid錯誤
- 10. DOM操作和Javascript數據結構:平面還是結構化?
- 11. jqGrid - TreeGrid備用排序
- 12. JqGrid Treegrid不顯示爲樹
- 13. jqgrid treegrid與級別標題
- 14. 如何將數據加載到的jqGrid的TreeGrid
- 15. jQuery的 - 加載jqGrid - TreeGrid的陣列數據
- 16. 的jqGrid的TreeGrid設置加載孩子對JSON數據
- 17. jggrid(adjacency)中的json與treegrid,jqgrid不顯示json數據?
- 18. jqGrid TreeGrid展開節點不顯示網格中的數據
- 19. 使用XSL處理來自平面數據結構的層次結構
- 20. 將平面陣列中的數據轉換爲層次結構
- 21. 適用於平面文件處理的數據結構?
- 22. jqGrid treegrid填充本地數據 - jsonmap不工作
- 23. jqGrid treegrid在提供xml數據時忽略擴展狀態
- 24. 的jqGrid的TreeGrid排序問題
- 25. 的jqGrid的TreeGrid重裝上更新
- 26. 將平面數據結構轉換爲層次結構使用c#對象#
- 27. 半面數據結構庫
- 28. 對面RangeMap數據結構
- 29. jqGrid TreeGrid找到節點的父節點
- 30. jqgrid treegrid中的自定義圖標
謝謝奧列格。我已經實施它使用類似的方法,如果你看看我的問題[這裏](http://stackoverflow.com/questions/9446992/jqgrid-tree-grid-displaying-radio-off-icon-for-last-child它具有我昨天實施的那種樹結構。感謝您的建議。我正在使用按需加載技術,並且正在加載數據... – varaprakash 2012-02-25 21:09:58
@varaprakash:好的!如果你在你的問題上寫下自己的答案,並且稍後將其標記爲「已接受」,那麼未來它將會很好。您也可以修改問題並在標題中包含單詞SOLVED或只刪除問題。最好的辦法是與其他人分享你的解決方案。 – Oleg 2012-02-25 21:14:01
Sure Oleg,在發佈問題後我明白了這個想法,並且希望看到您對實現的想法/建議。無論如何,我必須等待至少一天才能接受我自己的問題,因此不可能每天都這麼做。再次感謝,你總是樂於助人! – varaprakash 2012-02-25 21:18:18