作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
<input type="checkbox" id="mark_box0" name="mark_box[]">
<input type="checkbox" id="mark_box1" name="mark_box[]">
<input type="checkbox" id="mark_box2" name="mark_box[]">
我想获取数组中已选中和未选中的复选框。请引用下面的示例输出数组。
Array
(
[0] => 1 //mark_box0 is checked
[1] => 0 //mark_box1 is not checked
[2] => 1 //mark_box2 is checked
)
我尝试了一些代码但无法正常工作
var is_checked = $("input[name='mark_box[]']").map(function(){return this.value;}).get();
无论是否选中,上面的代码都会返回下面的数组
Array
(
[0] => on
[1] => on
[2] => on
)
var is_checked = $("input[name=mark_box]:checked").map(function() {
return this.value;
}).get().join(",")); // returns empty array
请帮我做这件事。
我是一名优秀的程序员,十分优秀!