【发布时间】:2012-04-15 01:17:31
【问题描述】:
我正在使用我发现的一个脚本在我的表中搜索并仅显示包含与搜索输入字段中的文本匹配的行的行。
$("#searchfahrzeuge").keyup(function(){
$("#fahrzeugliste").find("tr").hide();
var data = this.value.split(" ");
var jo = $("#fahrzeugliste").find("tr");
$.each(data, function(i, v){
jo = jo.filter("*:containsIgnoreCase('"+v+"')");
console.log(jo);
});
jo.show(); });
但现在我想排除表的两列,它们都有一个类“.nosearch”, 但我不知道该怎么做...
我试过了:
var jo = $("#fahrzeugliste").find("tr:not(.nosearch)");
还有在过滤功能中:
jo = jo.filter("*:not(.nosearch):containsIgnoreCase('"+v+"')");
但两者都不起作用。
【问题讨论】: