【发布时间】:2016-06-10 12:06:40
【问题描述】:
我无法将 searchBox 转换为 .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>
【问题讨论】:
标签: javascript jquery search searchbar