2013-03-11 42 views
3

我有一個簡單的問題:

選擇<輸入名稱= 「」>含有[]中的JQuery

HTML:
<input type="checkbox" name="contacts">

JAVASCRIPT:
$("input[@name=contacts]").each(function()
...

IF
HTML:
<input type="checkbox" name="contacts[]">

JAVASCRIPT:
???

這是我的問題。

+1

注意,'@ name'不jQuery的工作1.3+,只是刪除了'@' – 2013-03-11 14:55:47

回答

6

在屬性選擇的值添加引號:

$("input[@name='contacts[]']").each(function() { ... }); 
+0

應該沒有@,除非OP正在使用古老的jQuery版本。 – epascarello 2013-03-11 14:56:47

+0

@epascarello我也曾考慮過這個問題,但最終決定不刪除,如果第一個例子適用於OP。 – VisioN 2013-03-11 14:57:50