我有一张桌子,我想过滤搜索结果。我得到了一些东西:http://jsfiddle.net/hzW2a/88/但它只运行一次,因为我在文本框中放了一个常量值。因此,我不知道如何使用文本框中的新值再次触发该功能。
功能如下:
grep -o 'tmp[0-9]*' file
tmp8
tmp28
tmp2
tmp10
tmp8
但是第一个函数只触发一次(......我猜)
顺便说一句:我在jQuery中使用了noob,而且我一直在混合来自其他示例的代码,试图得到我想要的东西。感谢。答案 0 :(得分:2)
$(".search").click(function() {
$('tr').show();
var tableRow = $("td").filter(function () {
var x = $('.search2').val();
return $(this).text().indexOf(x) > -1;
}).closest("tr");
$('tr').not(tableRow).hide();
});