0
dhtmlxを使用してプロジェクトにグリッドを作成します。 enableDistributedParsing
またはenableSmartRendering
は大きなデータをロードする方法で、DOMテーブルのセルノードはグリッドテーブルに追加されます。dhtmlxグリッド:enableDistributedParsingまたはenableSmartRenderingを使用すると大きなデータを知る方法
しかし、私はdhtmlxのイベントリストをチェックした後、誰もロードされたイベントにバインドすることができません。
大きなデータが読み込まれたことをどのように知ることができますか?そして、すべてのデータがロードされる前にグリッドテーブルに追加された行に新しいイベントをバインドするにはどうすればよいですか?
フォローは私のサンプルコードです:
var grid = new dhtmlXGridObject(container_id);
grid.setImagePath("/AM/img/");
grid.enableTreeCellEdit(false);
grid.enableAutoWidth(true);
grid.enableAutoHeight(true);
grid.enableDistributedParsing(true,100,250);
grid.parse(data,'json');
$('#' + container_id).find('.objbox tr').hover(function(){
$(this).toggleClass('hover');
},function(){
$(this).toggleClass('hover');
});
// well, how to bind hover to `tr` after new lines appended to table?
誰でも役立ちますか?
よく、それはonXLEが同時にXML解析を終了すると同時に、新しい項目が既にグリッドで利用可能であると言います。 jsonからデータをロードしていますが、これは機能しますか? 私は試していないし、テストのためにかかるでしょう。とにかくありがとう。 – frustigor