Cai*_*ifa 3 javascript forms jquery
我有以下代码:
HTML
<div id='foo'>
<input type='checkbox' value='english' name='bar[english]' />
<input type='checkbox' value='spanish' name='bar[spanish]' />
<button type='button' class='button'>Me!</button>
</div>?
Run Code Online (Sandbox Code Playgroud)
JavaScript(jQuery)
$('.button').click(function() {
status = '';
$('#foo input[name*="bar"]').each(function() {
status += $(this).val() + ': ' + $(this).is('checked') + ".\n";
});
alert(status);
});
Run Code Online (Sandbox Code Playgroud)
你知道告诉我为什么这两个复选框总是返回false?谢谢.
可能是因为你想要:checked选择器:
$(this).is(":checked") // <-- Note the colon (:) before "checked"
Run Code Online (Sandbox Code Playgroud)
示例: http ://jsfiddle.net/nht6w/
| 归档时间: |
|
| 查看次数: |
3972 次 |
| 最近记录: |