您需要
:checkbox:checked选择器并
map创建一个值数组:
var checkedValues = $('input:checkbox:checked').map(function() { return this.value;}).get();
如果您的复选框具有共享类,则使用它的速度会更快。
$('.mycheckboxes:checked'),或使用通用名称
$('input[name="Foo"]:checked')
-更新-
如果不需要IE支持,则现在可以
map()使用箭头功能使调用更加简洁:
var checkedValues = $('input:checkbox:checked').map((i, el) => el.value).get();
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)