我試圖使用jQuery選擇是找到具有特定名稱的所有輸入字段:jQuery的屬性選擇用一段
$('input[name=Filter']).click(function() {
// do something
});
這應該與以下項目:
<input type="radio" name="Filter" value="A" />
<input type="radio" name="Filter" value="B" />
這工作正常。我遇到的問題是,我的名字是動態的ASP.net MVC生成的名字有一個時期:
<input type="radio" name="Parent.Filter" value="A" />
<input type="radio" name="Parent.Filter" value="B" />
我試着寫了以下選擇:
$('input[name=Parent.Filter]').click(function() {
});
我收到以下錯誤: Uncaught Syntax error, unrecognized expression: [name=Parent.Filter]
如何編寫此表達式以使其正常工作?
不知道是否會工作,但嘗試...'$ ('input [name =「Parent.Filter」]')' – musefan 2012-02-03 17:40:38
您是否嘗試過輸入[name * =「Filter」]''? – kei 2012-02-03 17:42:09