Jquery 将组中所有复选框的值以逗号分隔
我有一组复选框Jquery 将组中所有复选框的值以逗号分隔,jquery,checkbox,Jquery,Checkbox,我有一组复选框 <div class="check_parent"> <input type="checkbox" name="cmsms_which_days_are_you_most_likely" id="cmsms_which_days_are_you_most_likely1" value="1"> <label for="cmsms_wh
<div class="check_parent">
<input type="checkbox" name="cmsms_which_days_are_you_most_likely" id="cmsms_which_days_are_you_most_likely1" value="1">
<label for="cmsms_which_days_are_you_most_likely1">Monday</label>
</div>
<div class="cl"></div>
<div class="check_parent">
<input type="checkbox" name="cmsms_which_days_are_you_most_likely" id="cmsms_which_days_are_you_most_likely2" value="2">
<label for="cmsms_which_days_are_you_most_likely2">Tuesday</label>
</div>
<div class="cl"></div>
<div class="check_parent">
<input type="checkbox" name="cmsms_which_days_are_you_most_likely" id="cmsms_which_days_are_you_most_likely3" value="3">
<label for="cmsms_which_days_are_you_most_likely3">Wednesday</label>
</div>
<div class="cl"></div>
<div class="check_parent">
<input type="checkbox" name="cmsms_which_days_are_you_most_likely" id="cmsms_which_days_are_you_most_likely4" value="4">
<label for="cmsms_which_days_are_you_most_likely4">Thursday</label>
</div>
<div class="cl"></div>
<div class="check_parent">
<input type="checkbox" name="cmsms_which_days_are_you_most_likely" id="cmsms_which_days_are_you_most_likely5" value="5">
<label for="cmsms_which_days_are_you_most_likely5">Friday</label>
</div>
<div class="cl"></div>
<div class="check_parent">
<input type="checkbox" name="cmsms_which_days_are_you_most_likely" id="cmsms_which_days_are_you_most_likely6" value="6">
<label for="cmsms_which_days_are_you_most_likely6">Saterday</label>
</div>
<div class="cl"></div>
<div class="check_parent">
<input type="checkbox" name="cmsms_which_days_are_you_most_likely" id="cmsms_which_days_are_you_most_likely7" value="7">
<label for="cmsms_which_days_are_you_most_likely7">Sunday</label>
</div>
星期一
星期二
星期三
星期四
星期五
星期六
星期日
当复选框值发生更改时,我希望使用jQuery将复选框的选中值作为数组或逗号分隔的值获取。为复选框赋予类,并使用
映射
按下所选值,如下所示
$(“.chkDay”).change(函数(){
var arr=$(“.chkDay:checked”).map(函数(){
返回此.value;
//返回$(this).next('label').text();//如果需要数组中的星期日、星期一…,请取消对第行上方的此行注释的注释。
}).get();
控制台日志(arr);
});代码>
星期一
星期二
星期三
星期四
星期五
星期六
星期日