我想做一個像搜索框。 有如下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()'調用,所以我修復了這個問題;可能不會有任何視覺差異,但您確實想要隱藏行。 –