2016-03-28 11 views
0

私はかなり混乱する質問があります。私はWebixデータテーブルを持っていて、列のフィルタ(richSelectFilter)をリセットしようとしています。しかし、それは私が期待したとおりではありません。試しましたWebixデータテーブルフィルタをリセットする

$$("table1").getFilter("title").config.value = "";   

何も起こりません。別の試み:

$$("table1").getFilter("title").config.value = "";   
$$("table1").refreshColumns(); 

値がまだフィルタリングされている間にフィルタが消えてしまった!ここで

は短いコードスニペットです:http://webix.com/snippet/b34607aa

私が何か間違ったことをやっていますか?助けていただければ幸いです。

答えて

1

$$("table1").getFilter("title").setValue(""); 

を使用してみてくださいあなたは、コード列のconfigオブジェクト内のデータテーブルストア内のフィルタの実際の値、通常richselect制御のために正しいことだろうがここでスニペットhttp://webix.com/snippet/3eb45109

です。ですから、値を変更して必要な方法でグリッドをリフレッシュするsetValue APIを使用するだけです。

関連する問題