JavaScript HTML表格搜索不起作用

时间:2015-12-17 11:26:12

标签: javascript jquery html

我试图运行以下我创建的here脚本,由dfsq在我的项目中编写。

var $rows = $('#table tr');
$('#search').keyup(function() {

    var val = '^(?=.*\\b' + $.trim($(this).val()).split(/\s+/).join('\\b)(?=.*\\b') + ').*$',
        reg = RegExp(val, 'i'),
        text;

    $rows.show().filter(function() {
        text = $(this).text().replace(/\s+/g, ' ');
        return !reg.test(text);
    }).hide();
});

看起来很简单,但我遇到了一些问题。它不会搜索行中的所有单元格(看起来是随机的),有时也不会搜索整个单词(也看不到任何依赖项)。

例如,如果我有" banana"在我的单元格中,我尝试键入" ban"它没有显示任何东西,但当我输入" ana"它显示了这一行。 知道什么可能出错吗?

(我不能在那里发表评论)

[编辑]我从php脚本生成文档。这可能是相关的......

0 个答案:

没有答案