在Jquery上触发函数
我有一个表,我想过滤我的搜索结果。我得到了一些东西:但它只工作一次,因为我在文本框中输入了一个常量值。因此,我不知道如何使用文本框中的新值再次触发函数 其功能是:在Jquery上触发函数,jquery,Jquery,我有一个表,我想过滤我的搜索结果。我得到了一些东西:但它只工作一次,因为我在文本框中输入了一个常量值。因此,我不知道如何使用文本框中的新值再次触发函数 其功能是: var tableRow = $("td").filter(function () { var x = $('.search2').val(); return $(this).text() === x; }).closest("tr"); $(".search").click(function() { $('tr'
var tableRow = $("td").filter(function () {
var x = $('.search2').val();
return $(this).text() === x;
}).closest("tr");
$(".search").click(function() {
$('tr').not(tableRow).hide();
});
但是第一个函数只触发一次(…我猜)
顺便说一句:我是jQuery的noob,我一直在混合来自其他示例的代码,试图得到我想要的。谢谢
$(".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();
});