javascript
  • jquery
  • datagrid
  • jqgrid
  • nested
  • 2017-09-14 59 views 0 likes 
    0

    我正在使用JQGrid 4.0。爲了在生成列標題的位置使用不同級別的嵌套,這是我在jquery.jqGrid.src.js的第2039行中指向的點。瞭解JQGrid中的網格嵌套層次

    thead += "<th id='"+ts.p.id+"_"+ts.p.colModel[i].name+"' role='columnheader' class='ui-state-default ui-th-column ui-th-"+dir+"'"+ tooltip+">"; 
    

    我想看看在運行時使用Chrome的開發工具不同的變量和對象的範圍,但無濟於事。

    在我的上下文中,JQGrid嵌入在企業框架中,不能輕易升級到更新的版本。否則,我會升級到Free-JQGrid。

    可以這樣做嗎?

    +0

    我不確定我的理解是否正確,您需要什麼。你使用[帶有子網格的網格](http://www.trirand.com/jqgridwiki/doku.php?id=wiki:subgrid_as_grid)或者你在'網格嵌套層次'下的含義是什麼? 「你知道網格嵌套的水平」是什麼意思?例如,您可以指定jqGrid的任何自定義選項,例如'level:3'。您可以像使用'datatype'或'colModel'這樣的其他參數一樣使用'getGridParam'方法來獲取選項。或者你想實現[列分組](http://www.trirand.com/jqgridwiki/doku.php?id=wiki:groupingheadar)呢? – Oleg

    +0

    是的,我的意思是子網格。我需要修改代碼以便根據子網格的嵌套級別添加不同的類。 –

    +0

    你能更準確地描述一下,你需要設置哪些類?我不明白,爲什麼你需要修改jqGrid的代碼。 – Oleg

    回答

    0

    如果您遵循Subgrid as grid概念,則子網格由您手動創建。因此,對於每個subgrd,您可以添加一個指示級別的屬性,以及何時擴展新的子級別,您可以從父級訪問此屬性。

    相關問題