2011-07-02 6 views
2

jqGridとJavaScriptMVCを統合しようとした人は誰ですか?特にJMVCのモデルカプセル化を使用してjqGridではなくデータを取得しようとしましたか?jqGridとJavaScriptMVCの統合

jqGridをプラグインとして追加するのは簡単ですが、MVCモデルに組み込むのは簡単ではありません。

答えて

0

I等セットアップ(通常DIV)がビューにグリッドを追加し、そのような「のsetData」としてグリッドを操作するための機能を提供しているコントローラは、「再描画」、

Iへの参照を保持します私は、私のようなものを行うことができますし、グリッドを割り当てられた要素:それはすべてが正常に動作し取得する仕事のビットを取った

this.gridEl.trigger('reloadGrid') 

(すなわち、ソートアイコンが設定されて得るためにいくつかのものをしなければなりませんでしたグリッド上に新しいデータを設定するたびに、新しい 'localreader'オブジェクトを作成しなければなりませんでした。

これは可能ですが、とりあえずデータを取得してグリッドに与えたい場合には特に効果があります(グリッドは一般的にサーバー側の呼び出しを行うか、最初にビルドするときにデータ配列を必要とします)グリッドが構築された後で、自分でデータを取得してからデータを取り込みたいという状況でした)。