最初の列にカテゴリ名を含む「tablesorter テーブル」があります。アクティブなアクションに応じて特定の「検索」アクションをトリガーするショートカット ボタンを使用して、行をフィルター処理します。
function do_filtering() {
var category = $('#categories .active a').attr('data-filter-text');
var columns = [];
columns[0] = category;
$('table').trigger('search', [columns]);
}
表の内容は変更になる場合があります。これまで、テーブルで「updateCell」と「search」の 2 つのイベントをトリガーし、適切に更新されました。
これらの呼び出しを分離する必要があります。
- 「updateCell」は、セル エディターによってトリガーされます (その特定の列のコンテンツの「ソーター」によってアタッチされます)。
- セルが更新された後に「検索」がトリガーされます。
残念ながら、「updateComplete」ハンドラでのフィルタリングは機能しません。次を参照してください: http://jsfiddle.net/8cg4f/352/
テーブルを更新した後、検索条件を保持するにはどうすればよいですか?