我正在制作某种购物车。已经设置好可以将物品添加到购物车(可以处理多个物品)。我正在使用此代码来处理从购物车中删除商品:
$('.delete-button').click(function(ev) {
ev.stopPropagation();
ev.preventDefault();
idValue = $(this).parent().siblings(".name").attr('id');
$.post("includes/delete-cart.php",{id:idValue},
function(data){
// Do something with returned data.
}, "json");
$("#wrap-change-cart").load('includes/cart-sidebar.php',function(){
$('#loading').hide();
}); // Load change in cart.
});
delete-cart.php 文件从数据库中删除项目(简化的 mySQL 查询)。问题是当按下删除按钮(标签)时,有时它会删除,但有时会刷新页面(因为它是一个链接到自身的标签),认为这应该在前两行代码中停止。建议?
PS 抱歉标题不好