我有一个带有值的动态填充复选框的列表。此代码有效,但带有一些不必要的东西,如文本、自由文本、自由文本等,其值为我选中的复选框
JS:
$('#save').on('click', function () {
var val = $(':checked').map(function () {
return this.value;
}).get()
alert(val);
});
我有一个带有值的动态填充复选框的列表。此代码有效,但带有一些不必要的东西,如文本、自由文本、自由文本等,其值为我选中的复选框
JS:
$('#save').on('click', function () {
var val = $(':checked').map(function () {
return this.value;
}).get()
alert(val);
});
将您的选择器限制为仅复选框元素
//or you can use $(':checkbox:checked')
var val = $('input[type="checkbox"]:checked').map(function () {
return this.value;
}).get()
演示:小提琴