フィルタウィジェットが適用された最新バージョンのJQueryTablesorterを使用しています。2つの列で、フィルター関数を使用してフィルターにドロップダウンを表示し、ユーザーが使用可能なすべての値から選択できるようにします。
widgetOptions: {
filter_functions: {
3: true,
4: true
}
}
ページが読み込まれ、テーブルに最初にデータが入力されると、これらの関数は正しく機能します。2つの列ごとにドロップダウンが作成され、すべての値が含まれています。値を選択すると、その値が適切にフィルタリングされます。
ただし、ページの実行中に新しい行がテーブルに動的に追加されると、問題が発生します。新しい値を含む新しい行が追加されても、ドロップダウンメニューの値は更新されません。'update'、'change'などのトリガーは機能していないようです。
実行時に新しい行がテーブルに追加されたときに、この標準フィルター関数を動的に更新する方法はありますか?