我想在if条件中插入值,并在else条件下删除它。
$(document).ready(function(){
var ids=[];
$('input[type="checkbox"]').click(function(){
if($(this).prop('checked')){
var id = $(this).val();
ids.push(id)
}
else
{
//remove value from array
}
});
});
答案 0 :(得分:1)
而不是:
array.push(id)
应该是:
ids.push(id)
(因为您的数组名称为ids
而不是array
)
答案 1 :(得分:0)
点击事件的回调函数参数是事件
$('input[type="checkbox"]').click(function(array){
"阵列"是上述代码的事件实例。
然后变量"数组"不能有功能"推"。