2011-09-24 63 views
0

如何在值中查找/刪除輸入元素?如何通過值查找/刪除表單中的輸入?

+1

是否要刪除包含的價值,或者只是第一個所有輸入元素?我們在談論文本框,單選按鈕,下拉列表的輸入嗎?在回答問題之前,您的問題需要大量澄清。 –

回答

2

您可以使用filter覆蓋所有的基地:

var matches = $('input').filter(function() { return this.value == 'what you want' }); 
matches.remove(); // If you want to remove them of course. 

attribute selector只看到事情有value屬性在DOM設定這樣就不會看到已經更新了val(x)呼叫的<input>,使用filter將看到已更新了.val(x)的事情。

例如:http://jsfiddle.net/ambiguous/RVWu6/

+0

這是第二次這個特殊的細微差別讓我......':s' –

相關問題