我正在制作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”的项目,或者这只是一个滚动你自己的情况?
答案 0 :(得分:2)
gdoronArray.filter( function(v){
return !!~v.indexOf("ext5");
});
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/filter