グリッドをExtJSで作成し、リフレッシュが要求されたときに定義したdivにレンダリングします.JQueryを使用してdivを単に空にしてからグリッドを再描画します新しいオブジェクトを毎回作成:EXTJSデータストアを使用したグリッドの再レンダリング
var grid = new xg.GridPanel({
store: store,
columns: [
...
renderTo: 'db-grid'
そして、私はこれを使用DIV空にする:
$("#db-grid").empty();
これは3様または4リフレッシュのためにうまく機能し、本当にゆっくりロードするように思えるが、私はこれは、これらのオブジェクトをすべて再作成するためです。毎回変更されるのは「ストア」だけです。私はそれをAJAXの要求を通じて取得します。毎回新しいグリッドを作成せずにこれをリフレッシュする方法はありますか?
私はExtJSには新しく、ここではJQueryから少し変わっています。これは、ExtJSの代替案が分かっている場合、JQueryの "empty()"関数を使用している理由です代わりにそれを使用するとうれしいです。
ありがとう!