-2
我无法将searchBox转为.toLowerCase
,因此我的代码区分大小写。我希望代码能够同时扫描upperCase和lowerCase字母。jQuery/js toLowercase
我无法找到我的问题的解决方案。
<script>
$("#searchBtn").keyup(function() {
var searchBox = $("#searchBtn").val();
var returnRows = [];
$('tr').not('.headerRow').each(function() {
var addRow = true;
var $currentRow = $(this);
$currentRow.find('td').each(function() {
var $td = $(this);
var word = $td.text();
if (word.indexOf(searchBox) > -1) {
addRow = false;
return false;
// console.log("KOMT IN IF STATEMENT"); //sla deze rij op in een tijdelijke array
}
});
if (addRow) {
returnRows.push($currentRow)
}
});
if (true)
{
$('tr').show();
}
$.each(returnRows, function (i, v) {
$(v).hide();
});
});
</script>