【问题标题】:how to search multiple columns in a table using jquery or javascript如何使用 jquery 或 javascript 搜索表中的多个列
【发布时间】:2017-11-23 02:13:40
【问题描述】:

我有一个如下的搜索框:

<input type="text" class="form-control" onkeyup="myFunction()" id="myInput"/>

我有一个 id="show_member" 的表,其中包含不同的列。 我编写了如下代码,每当我在搜索框中输入内容时,我都想搜索所有列(上面的输入) 代码有什么问题,我该如何解决? 当我删除搜索框中的所有字母时,它不仅不显示相关列,而且它也不会被删除。

    function myFunction(){
var input = document.getElementById("myInput");
//alert(input.value);
var iv = input.value;
var rows = $('table tr').hide().filter(":contains(".'iv'.")").show();
}

提前感谢您的帮助

【问题讨论】:

标签: javascript php jquery html


【解决方案1】:

在 JavaScript 中将+ 用于string operators(连接)

$('table tr').hide().filter(":contains(" + iv +")").show();

而不是

$('table tr').hide().filter(":contains(".'iv'.")").show()

【讨论】:

    猜你喜欢
    相关资源
    最近更新 更多
    热门标签