自分で追加したナビゲーションボタンがあります。それをクリックすると、私は使用します:
$("#"+gridId).setColProp('myColumn', { search: true });
しかし、検索ボタンをクリックすると、検索できる列と検索できない列が定義され、setColProp
メソッドで変更されないことがわかりました。動的に変更するにはどうすればよいですか
自分で追加したナビゲーションボタンがあります。それをクリックすると、私は使用します:
$("#"+gridId).setColProp('myColumn', { search: true });
しかし、検索ボタンをクリックすると、検索できる列と検索できない列が定義され、setColProp
メソッドで変更されないことがわかりました。動的に変更するにはどうすればよいですか
問題は、recreateFilter
デフォルト値がrecreateFormfalse
プロパティの値のようなプロパティです。私の意見では、プロパティのデフォルト値は(私の提案を参照) である必要があります。true
問題を解決するために何らかの方法で含めることができます
$.extend($.jgrid.search, {recreateFilter: true});
あなたのコードで。のデフォルト値を変更しますrecreateFilter
。デモで確認する方法は、その後問題が解決されます。