我有一个 id 为“myTable”的表。现在有一个文本框,我在其中写下项目名称以查找它是否存在于 myTable 单元格中。为此,我编写了以下代码 -
var retval=0;
var search = $("#searchitem").val().trim();
$("table#myTable tr td").filter(function() {
if($(this).text() == search){retval=1;alert('Same item found');}
else{retval=0;}
});
问题是,当它在表格单元格中找到相同的项目时,它会显示警报框。但是我的变量的值retval
永远不会改变。它总是显示0
。我该如何解决?