我有一个文本框来放置文本以过滤html表格。我想在过滤表之前修剪文本框内容:
演示:http://jsfiddle.net/QFQ5k/94/
进行过滤的行是:
return $(this).find("[zip^='"+ $.trim($("#txtbox").val())+"']").length>0;
编辑:它成功运作,我测试错了,但我希望单独的空白区域显示所有表格行。
答案 0 :(得分:1)
我更新了我的小提琴:http://jsfiddle.net/QFQ5k/101/
现在你可以看到那里的诱惑。我刚刚在keyup事件之后添加了一些行。
$("#txtbox").keyup(function () {
var a = $.trim($(this).val());
$(this).val(a);
我希望这能解决您想要实现的目标。
答案 1 :(得分:0)
最好根据您的要求使用quicksearch。我希望下面的示例对您有所帮助。
答案 2 :(得分:0)
我只在文本框中输入了某些内容时进行过滤,我不这样做。
if($("#txtbox").val().length >0){
// Filtering
}