0

編集可能なデータテーブルがあります。

列のフィルターは、selectItem型の配列にバインドされています。

データテーブルは編集可能であるため、値を更新できます。要件は、対応する列の値が変更されたときにフィルターを更新することです。

データテーブルを再レンダリングすることで同じことを達成できました。

dataTableを再レンダリングせずに、列の値が変更されたときにフィルターを更新できますか?

ありがとう、シカ

4

1 に答える 1

1

javascriptでフィルターを操作することで同じことを達成しました。

フィルタのIDは次のように生成されます:_filter

<select id="columnId_filter"></select>

オプションを操作する方法は次のとおりです。

var selectexample = document.getElementById("columnId_filter");
selectexample.options[select.options.length] = new Option('Text 1', 'Value1');
于 2012-04-12T17:28:46.957 に答える