//批量删除购物车中的商品
function deleteProductList(){
var checkboxs=document.getElementsByName("checkbox");
var ids='';
for(var i=0;i<checkboxs.length;i++){
if(checkboxs[i].checked){
ids+=checkboxs[i].value + ',';
}
}
if(ids.length==0){
alert("至少选择一条!");
}else{
var deleteMessage={
"ids":ids
};
$.ajax({
url:ctxInterface+"/api/buycar/deleteBuyCar.json",// url
type:"post",
data:JSON.stringify(deleteMessage),
contentType : 'application/json',
dataType:"json",
beforeSend: function (xhr) {
xhr.setRequestHeader("Authentication-Token",getCookie("token"));//需要token
},
success:function(data){
if(data.code==200){
alert(data.msg);
location.reload();
}
return false;
},
error:function(){
return false;
}
});
}
}
function deleteProductList(){
var checkboxs=document.getElementsByName("checkbox");
var ids='';
for(var i=0;i<checkboxs.length;i++){
if(checkboxs[i].checked){
ids+=checkboxs[i].value + ',';
}
}
if(ids.length==0){
alert("至少选择一条!");
}else{
var deleteMessage={
"ids":ids
};
$.ajax({
url:ctxInterface+"/api/buycar/deleteBuyCar.json",// url
type:"post",
data:JSON.stringify(deleteMessage),
contentType : 'application/json',
dataType:"json",
beforeSend: function (xhr) {
xhr.setRequestHeader("Authentication-Token",getCookie("token"));//需要token
},
success:function(data){
if(data.code==200){
alert(data.msg);
location.reload();
}
return false;
},
error:function(){
return false;
}
});
}
}
本文介绍了一种使用JavaScript实现批量删除购物车中已选商品的方法。通过遍历复选框收集用户选择的商品ID,并利用Ajax向后台发送POST请求来完成删除操作。文章详细展示了前端代码实现过程。
607

被折叠的 条评论
为什么被折叠?



