1

ExtJs4.1を使用しています。モデルを持っているお店があります。モデルには、ID、名前、年齢の3つのフィールドが含まれています。この店はグリッドに接続されています。

データは次のようになります。

ここに画像の説明を入力してください

ストアでフィルター機能を使用してフィルターを適用します。

したがって、Id'Manu'にフィルターを適用すると、グリッドmyStore.filter('ID'、' Manu');に2つの結果が表示されます。//正常に動作します

問題 myStore.filter('ID'、'Sales'); //4つの結果を返します。ID「SalesOne」および「SalesTwo」の結果も含まれます

欲しいもの:「Sales」IDでフィルタリングすると、ID「Sales」の結果のみが返されるはずです。

4

1 に答える 1

4
myStore.filter([
   {filterFn: function(item) { return item.get('ID') == 'Sales'; }}
]);
于 2013-02-18T08:40:49.403 に答える