2017-11-30 15 views
0

2つの異なるjsGridテーブルがあります.1番目のテーブルのソートイベントの終了後、他のテーブルデータを更新する必要があります。ドキュメントを検索しましたが、イベントが見つかりました。onDataLoadedイベントが見つかりましたが、フィルタリング後に起動しません。 イベントの並べ替えの完了をどのように見つけるでしょうか。jsgridのソート完了/終了イベントの取得方法

答えて

0

グリッドのデータが変更されると発生するイベントが見つかりました - onRefreshed。 Link - documentation linkグリッドインスタンスを引数として渡します。

var sorting = $("#grid").jsGrid("getSorting"); の中では、 - { field, // the name of the field by which grid is sorted order // 'asc' or 'desc' depending on sort order }という並べ替えを得るために使用しました。

テーブルがソートされている場合、オブジェクトには詳細が表示されます({field:'A',order:'asc'}でない場合は{field:undefined,order:undefined})。

onRefreshed: function (args) { var sorting = $("#jsgrid").jsGrid("getSorting"); }

関連する問題