我到目前为止有以下代码,但我遇到了问题,如果data-id
尚未设置为checked
,那么如何创建“状态”?
代码:
$("input[type='checkbox']").each(function(){
if ($(this).is(":checked")) checkbox.push($(this).data("id"))
})
我在想这样的事情:
$("input[type='checkbox']").each(function(){
if ($(this).is(":checked")) checkbox.push($(this).data("id"))
{
$state = 1;
}else{
$state = 0;
}
})
答案 0 :(得分:1)
代码可能如下:
$("input[type='checkbox']").each(function(){
if ($(this).is(":checked"))
{
checkbox.push($(this).data("id"));
$state = 1;
}else{
$state = 0;
}
})