我想做一个像搜索框。 有如下HTML代码显示一个文本框和一个表:jquery搜索删除表格行
<input id="sbox" type="text" class="textbox" value=""></input>
<table>
<tr><td>lemon</td></tr>
<tr><td>orange</td></tr>
<tr><td>watermelon</td></tr>
<tr><td>coconut</td></tr>
</table>
我如何使用jQuery查找具有匹配值的表行。 例如用户键入柠檬和jQuery将找到的表行与“柠檬”的价值和显示:无其他不具有柠檬值
,其结果将是:
<input id="sbox" type="text" class="textbox" value=""></input>
<table>
<tr><td>lemon</td></tr>
<tr style="display:none;"><td>orange</td></tr>
<tr style="display:none;"><td>watermelon</td></tr>
<tr style="display:none;"><td>coconut</td></tr>
</table>
感谢这项工作 – sm21guy
我可以使用文本框.keydown函数 – sm21guy
@ sm21guy:是的,如果您想检测到某人按Enter键,则可以这样做。此外,我错过了我的原始电话中的'parent()'调用,所以我修复了这个问题;可能不会有任何视觉差异,但您确实想要隐藏行。 –