以下是我用来搜索数据表中关键字的代码。问题出在代码下方,仅在给定页面上搜索关键字。它不会搜索完整的数据表。我想在整个表中搜索给定的关键字。请帮忙。
让我们说,我在数据表的第一页上搜索了关键字。如果我在数据表的第3页上搜索相同的关键字,则显示0结果。
$(document).ready(function()
{$('#searchProf').keyup(function()
{
searchTable($(this).val());
});
});
function searchTable(inputVal)
{
var table = $('#displayCCAccounts');
table.find('tr').each(function(index, row)
{
var allCells = $(row).find('td');
if(allCells.length > 0)
{
var found = false;
allCells.each(function(index, td)
{
var regExp = new RegExp(inputVal, 'i');
if(regExp.test($(td).text()))
{
found = true;
return false;
}
});
if(found == true)$(row).show();else $(row).hide();
}
});
}