var checkedIds= [];//保存选中的id,亦适用于分页
/* 将选中的数据ID保存*/
$(function () {
$(".dfinput1").click(function() {
console.log($(".dfinput1").is(":checked"))
if ($(this).is(":checked")) {
checkedIds.push($(this).attr("id"));
} else {
for (var i = 0; i < checkedIds.length; i++) {
if ($(this).attr("id") == checkedIds[i]) {
checkedIds.splice(i, 1);
break;
}
}
}
console.log(checkedIds)
})
})
//翻页后设置是否选中
function setChecked(){
var $boxes = $(".dfinput1");
for(var i=0;i<$boxes.length;i++){
var id = $boxes[i].id;
if(checkedIds.indexOf(id,0)!=-1){
$boxes[i].checked = true;
}else{
$boxes[i].checked = false;
}
}
}
下面的setChecked怎么取不到checkedIds的值,具体怎么改呢