【发布时间】:2010-10-19 08:38:45
【问题描述】:
假设我有以下 HTML:
<form id="myform">
<input type='checkbox' name='foo[]'/> Check 1<br/>
<input type='checkbox' name='foo[]' checked='true'/> Check 2<br/>
<input type='checkbox' name='foo[]'/> Check 3<br/>
</form>
现在,如何选择名称为 'foo[]' 的选中输入字段?
这是我的尝试,但它不起作用:
$("#myform input[name='foo']:checked:enabled");
【问题讨论】:
-
嗯,你所拥有的一切都很好,只需在你的选择器周围使用双引号。 :)
-
是的;请注意,我最初的回答并不是最好的方法。 jQuery 曾经在选择器中出现括号问题,但这个问题已经修复,所以你应该能够保留你所拥有的,只需在选择器周围使用双引号。
标签: jquery checkbox input jquery-selectors