0

jqGrid誰かが助けてくれることを願っている2つの問題があります。

シナリオは、jqGrid最初に XML 経由で読み込まれた があり、読み込み後にグリッドがローカル グリッドに設定されていることです ( $('#mygrid').setGridParam({datatype: 'local'}).trigger('reloadGrid')inを介してdocument.ready()。ordocument.readyでは機能しなかったため、で行いました)。loadCompletegridComplete

グリッドのデータは正しくロードされ、グリッドのデータ型はローカルに設定されていますが、たとえばソートしようとすると、グリッドの行が消えます。同様に、プログラムでグリッド データにアクセスしようとすると ( $('#mygrid').getGridParam('data')orを使用してアクセス$('#mygrid')[0].p.data)できません - 空/利用できません。

ここでステップがありませんか?最初にロードされたデータをローカル空間にコピーするために手動で何かをしなければならないのでしょうか? ローカルに設定する前にグリッドからデータを取得し、ループして を使用して手動で行を追加することを考えましたaddRowData()が、1)非ローカルグリッドからデータを取得する方法がわかりません.2)それは途方もない努力のようです.何かが足りない。

4

1 に答える 1

0

テストデータのみでxmlをロードせずに、デモでこのようなを実行しようとしました。

すべてが機能する場合は、xml を追加します。

于 2013-02-25T23:08:24.497 に答える