0
嗨我有复选框,点击添加一个值。但是,即使我未选中该框,它也会添加。当我取消选中该框时,如何删除附加值?谢谢!如何通过取消选中框删除附加值?
$('.addCheckBox').click(function(event){
var btn = $(event.currentTarget);
var Data = btn.data();
var addList = $('#ListBtn');
var Obj = {
aID: Data.id,
aName: Data.name
};
addList.push(Obj);
addListBtn[0].innerHTML = "(" + addList.length + ") in List";
});
小心! 'Array.pop()'不会一直处理OP正在查找的内容。想象一下你有很多复选框:你必须从数组中精确移除那个对象。 – Sunyatasattva
谢谢!它不会增加更多值来取消选中。但是,它不会删除附加值。 – user1781367
@ user1781367什么是cahObj和addListBtn?你想从哪个列表中删除该项目? – zsong