1

extjsのチェックボックスを使用してグリッドをフィルタリングしたい。これは私のチェックボックスです

xtype: 'checkboxfield',
id: 'cb1',
boxLabel: 'Online',
checked: true,
handler: function (field, value) { }

xtype: 'checkboxfield',
id: 'cb2',
boxLabel: 'offline',
checked: true,
handler: function (field, value) { }

私が欲しいのは、それを選択すると、ストアがフィルタリングされることです。オンラインレコードやオフラインレコードを表示するようにストアに指示する必要があります。

ブールフィルターについて何か読んだので、それを使用するかもしれませんが、方法がわかりません。

4

1 に答える 1

2

次のようなハンドラーでストアのフィルターメソッドを使用します

handler: function (field, value) { 
    store.filter('online', value);
}
于 2012-08-10T10:20:52.430 に答える