我应该使用什么方法进行客户端过滤?

时间:2012-05-01 21:02:22

标签: javascript jquery filtering

我正在制作asp.net mvc3 Web应用程序的前端。控制器操作将数据库驱动列表发送到视图模型,然后填充一系列div。我在div列表上方有一个过滤部分。我不确定采用哪种方法来实现过滤器。我已经考虑过使用jQuery的.filter(),或者找一些要使用的JavaScript功能来自己滚动(我总是在表上保留这个选项)。

使用JavaScript(或js派生库)过滤客户端的标准方法是什么?

修改

对于gdoron缺乏背景:

JS

var gdoronArray = [];
for(var i = 0; i < 10000; i++){
 gdoronArray.push("text" + i + " " + (i*10));
}

是否有一个标准库只能拉取gdoronArray中包含“ext5”的项目,或者这只是一个滚动你自己的情况?

1 个答案:

答案 0 :(得分:2)

gdoronArray.filter( function(v){
    return !!~v.indexOf("ext5");
});

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/filter