jqGrid
誰かが助けてくれることを願っている2つの問題があります。
シナリオは、jqGrid
最初に XML 経由で読み込まれた があり、読み込み後にグリッドがローカル グリッドに設定されていることです ( $('#mygrid').setGridParam({datatype: 'local'}).trigger('reloadGrid')
inを介してdocument.ready()
。ordocument.ready
では機能しなかったため、で行いました)。loadComplete
gridComplete
グリッドのデータは正しくロードされ、グリッドのデータ型はローカルに設定されていますが、たとえばソートしようとすると、グリッドの行が消えます。同様に、プログラムでグリッド データにアクセスしようとすると ( $('#mygrid').getGridParam('data')
orを使用してアクセス$('#mygrid')[0].p.data)
できません - 空/利用できません。
ここでステップがありませんか?最初にロードされたデータをローカル空間にコピーするために手動で何かをしなければならないのでしょうか? ローカルに設定する前にグリッドからデータを取得し、ループして を使用して手動で行を追加することを考えましたaddRowData()
が、1)非ローカルグリッドからデータを取得する方法がわかりません.2)それは途方もない努力のようです.何かが足りない。