多数のレコードを持つグリッドがあります。検索条件のいずれかに基づいてフィルタリングできます。ただし、2 つ以上ではありません。たとえば、最初に州名でグリッドをフィルター処理し、次に特定の州で利用可能なレコードに基づいて特定の都市をフィルター処理したいとします。外部プラグインなしで可能ですか?
Extjs フレームワークで利用可能な組み込みフィルターを使用しています。
助けていただければ幸いです。
どうもありがとう :-)
多数のレコードを持つグリッドがあります。検索条件のいずれかに基づいてフィルタリングできます。ただし、2 つ以上ではありません。たとえば、最初に州名でグリッドをフィルター処理し、次に特定の州で利用可能なレコードに基づいて特定の都市をフィルター処理したいとします。外部プラグインなしで可能ですか?
Extjs フレームワークで利用可能な組み込みフィルターを使用しています。
助けていただければ幸いです。
どうもありがとう :-)
申し訳ありませんが、私は答えを得ました...このように:
myStore.filter([{property: 'Data_Drive_ID',anyMatch: true,value:DsearchStr},
{property: 'Voice_Drive_ID',anyMatch: true,value:VsearchStr},
{property: 'Name',anyMatch: true,value: MsearchStr},
{filterFn: function(record, id){
if(Ext.Array.indexOf(TsearchStr, record.get("Team")) !== -1){
return true;
}
return false;
}}
]);