1

我正在制作一个 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”的项目,或者这只是您自己的情况?

4

1 回答 1

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

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

于 2012-05-01T21:19:33.260 回答