最佳答案
我已经用 Google 搜索 Stack Overflow 有一段时间了,但是我就是无法解决这个问题。
我有一个标准的 HTML 表,包含,比如说,水果。像这样:
<table>
<tr>
<td>Apple</td>
<td>Green</td>
</tr>
<tr>
<td>Grapes</td>
<td>Green</td>
</tr>
<tr>
<td>Orange</td>
<td>Orange</td>
</tr>
</table>
在此之上,我有一个文本框,我想搜索作为一个用户类型的表。因此,例如,如果他们键入 Gre
,表中的 Orange 行将消失,留下 Apple 和 Grape。如果他们继续输入 Green Gr
,苹果行应该消失,只留下葡萄。我希望你明白。
而且,如果用户从文本框中删除一些或全部查询,我希望现在匹配该查询的所有行都重新出现。
虽然我知道如何在 jQuery 中删除表行,但是对于如何基于此进行搜索和有选择地删除行却知之甚少。有简单的解决办法吗?或者插件?
如果有人能给我指明正确的方向,那就太好了。
谢谢你。