如何从ExtJS商店

时间:2017-04-14 09:28:18

标签: javascript extjs extjs6

我正在过滤我的extJS商店。

grid.store.filter(this.myFilterValue);

我的商店正在过滤。现在问题是如果this.myFilterValue = "ATR"那么它假设过滤只有" ATR"值。但在我的情况下,它过滤所有具有ATR字符的值,如ATRX,ATRY,ATRZ。如何克服这一点。

1 个答案:

答案 0 :(得分:1)

您可以使用商店的filterBy方法。在您的代码下方提供示例:

grid.store.filterBy(function(record){
  //here i assumed record.filterValue as filterable property.You can take anything
  if(myFilterValue==record.filterValue)
     return true;
  else
     return false;
});

检查并回复此处。