javascript - 引导过滤表多字
问题描述
我需要一个能够获取多个单词的过滤器。
<input class="form-control" id="myInput" type="text" placeholder="Search">
<table class="table border table-hover table-light small table table-striped mt-2">
<tr>
<td>Deo grada</td>
<td>Ulica</td>
<td>Sprat</td>
<td>Oprema</td>
</tr>
<tbody id="myTable">
<tr>
<td class="text-dark">deo</td>
<td class="text-dark">adresa</td>
<td class="text-dark">spratova</td>
<td class="text-dark">oprema</td>
</tr>
</tbody>
</table>
//我为引导程序找到的脚本代码
$(document).ready(function() {
$("#myInput").on("keyup", function() {
var value = $(this).val().toLowerCase();
$("#myTable tr").each(function() {
$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
});
});
});
解决方案
推荐阅读
- erlang - 在 Erlang VM 和 NIF 之间传递 BIGINT
- r - 如何创建一个新的数据框来比较值并仅获取 R 中的最新数据?
- javascript - node-soap 上的身份验证问题
- javascript - 如何刷新 Firebase 会话 Cookie
- javascript - 在 Puppeteer 中的 main 和 renderer 函数之间进行通信
- ruby - 需要在红宝石中
- java - 将HashMap排序成TreeMap:自定义比较器删除具有相同键的值
- python - Python中的最大预期浮点错误
- javascript - 使用 JavaScript 将 5 个关键字随机插入 HTML 表格的一部分
- javascript - 在 Java Nashorn 上运行 Node Lib