0

大きなクエリから jQuery EasyUI データグリッドまたはツリーグリッドを構築しようとしています。どうやら、データベースが応答するのに十分な時間がかかり、「このページのスクリプトがビジーである可能性があります」というポップアップが表示されます。さらに、ブラウザ全体 (Firefox) が待機中にロックアップします。AJAX の要点は、目立たないようにロードすることだと思いました。

EasyUI のチュートリアルとドキュメントを調べましたが、データグリッドをバックグラウンドで強制的にロードする方法がわかりません。EasyUI フォーラムには、同様の未回答の質問がいくつかあります。

データグリッドのローダー プロパティをオーバーライドする必要がありますか? もしそうなら、デフォルトのローダー関数の難読化されていないバージョンをどこで入手できるか知っている人はいますか?

また、ソート機能とフィルタリング機能を備えた非同期データグリッドとデータツリーが必要な場合、jQuery EasyUI はこれを単純かつクリーンに実行するのに不適切なライブラリでしょうか? 人々が推奨する代替のjQueryライブラリはありますか?

ありがとうございました。

4

2 に答える 2

1

DataTablesもご覧ください。私はそれを使用し、あなたが探しているすべての機能を備えた素晴らしいデータグリッドプラグインであることがわかりました。

于 2012-11-17T16:56:39.513 に答える
0

また、ソート機能とフィルタリング機能を備えた非同期データグリッドとデータツリーが必要な場合、jQuery EasyUI はこれを単純かつクリーンに実行するのに不適切なライブラリでしょうか? 人々が推奨する代替のjQueryライブラリはありますか?

その答えは、easyui datagrid の代わりに jqGrid (jqueryui のアドオン) を使用することであることがわかりました。箱から出してすぐに適切な非同期クエリを実行し、必要な他のすべての機能を備えています。切り替えは高速で簡単でした。easyui からの移行について後悔はありません。

于 2012-06-21T19:36:42.797 に答える