删除
- 定义视图delcart
def delcart(request):
try:
cid=int(request.GET.get('cid'))
cart=CartInfo.objects.get(pk=cid)
cart.delete()
return JsonResponse({'isok':1})
except:
return JsonResponse({'isok':0})
- 在模板中编写代码如下
function cart_del(cid) {
if(confirm('确定要删除吗?')) {
$.get('/cart/delcart/', {'cid': cid}, function (data) {
if (data.isok == 1) {
$('#' + cid).remove();
total_all();
}
});
}
}
<a href="javascript:cart_del({{ cart.id }});">删除</a>