1
私は現在、ダイナミックカラムを持つテーブルを持っています.jsfiddleの下の例に基づいて、AlphaNumericカラムは変数(ロジックは含まれません)の値に基づいてのみ表示されます。ダイナミックカラムのデフォルトフィルタTableSorter
http://jsfiddle.net/Mottie/856bzzeL/1088/
それは列番号に基づいているので、今は、このfilter_defaultFilterウィジェットオプションの問題を提起します。私は隠されてしまうの列を持っている場合 - 列インデックスが
filter_defaultFilter: {
// Ox will always show
2:{q}|Ox
}
変更があるので、デフォルトのフィルタを動的に選択するために、デフォルトのフィルタの背後にあるロジックを実装する方法はあり指定された列番号には適用されません列番号?列IDやクラスを使用してデフォルトのフィルタを設定することさえできますか? filter_defaultFilter
optionあなたが列クラス名またはIDで値を設定することができない
filter_defaultFilter: {
// Ox will always show
if(true) {
2: '{q}|Ox'
} else {
1: '{q}|Ox'
}
}
OR
filter_defaultFilter: {
// Ox will always show
[column.id]: '{q}|Ox'
}
魅力のように働きました!ありがとう@モーティ –