【发布时间】:2020-09-02 19:57:28
【问题描述】:
$("span.removeFromCart").on("click",function(){
var id = $(this).attr("data-id");
$.ajax({
type: "GET",
url: "ajax.php?id="+id+"&action=remove"
})
.done(function()
{
location.reload();
});
});
我有一个购物车,购物车商品的数量旁边有 - 和 +。它只有在 location.reload() 之后才能正常工作和更新,如上所述。
我想尝试在不使用 location.reload() 的情况下更新内容,因为它会导致我的切换购物车在重新加载页面后隐藏。在不重新加载整个页面的情况下刷新此 div 或页面上的内容是否容易?
非常感谢
【问题讨论】:
-
对,所以,你给我们的例子是“删除”,所以你需要做的就是从 html 中的购物车中删除该项目,假设它是成功的。无需重新加载整个页面。
标签: javascript jquery ajax