【发布时间】:2012-02-26 00:04:08
【问题描述】:
我在 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,表格的橙色行将消失,留下苹果和葡萄。如果他们继续输入Green Gr,Apple 行应该会消失,只留下葡萄。我希望这很清楚。
而且,如果用户从文本框中删除部分或全部查询,我希望现在与查询匹配的所有行重新出现。
虽然我知道如何在 jQuery 中删除表格行,但我不知道如何根据此进行搜索和有选择地删除行。有一个简单的解决方案吗?还是插件?
如果有人能指出我正确的方向,那就太好了。
谢谢。
【问题讨论】:
标签: javascript jquery html