function checkAll(o){
var selectIds = [];
var unselectIds = [];
$('input[name*="id"]').attr('checked',o.checked);
//勾选的
if (o.checked == true) {
$('input[name*="id"]:checked').each(function () {
selectIds.push(this.value);
});
$.ajax({
type: "POST",
url: "<?=Yii::$app->urlManager->createUrl('/Zhaopin/recommend/addtuisongids'); ?>",
data: {"ids" : selectIds, "status" : o.checked},
dataType: "JSON",
success: function ($data) {
console.log(data);
}
})
}
//未勾选的
if (o.checked == false) {
$('input[name*="id"]:not(:checked)').each(function () {
unselectIds.push($(this).val());
});
$.ajax({
type: "POST",
url: "<?=Yii::$app->urlManager->createUrl('/Zhaopin/recommend/addtuisongids'); ?>",
data: {"ids" : unselectIds, "status" : o.checked},
dataType: "JSON",
success: function ($data) {
console.log(data);
}
})
}
// finalIds = selectIds.filter(function(v){
// return unselectIds.indexOf(v) < 0 // 利用filter方法来遍历去差集
// });
// console.log(finalIds);
}