繁体   English   中英

如何刷新特定的div内容以及来自ajax页面的内容

[英]how to refresh specific div content and content comes from ajax page

我想刷新div内容。 当我更改模态对话框中的产品数量和div内容时(来自ajax页),但无法正常工作。 请让我知道我该怎么做。

从ajax页面加载模态

function getbasket(){
    $(".loader").show();
    $.get("{{url('basket')}}",
    function(success){
        $("#cartContent").html(success);
        $(".loader").removeAttr("disabled");
        $(".loader").fadeOut(1000);
    });
}

更改产品数量时调用此函数

function updateCart(obj){
    $(".loader").show();
    $.post("{{url('cart-update')}}",
    {
        rowId : obj,
        cartQty : $("#cartQty").val()
    },
    function(success){
        $( "#table_content" ).load(window.location.href + " #table_content" );
        $(".loader").removeAttr("disabled");
        $(".loader").fadeOut(1000);
    });
}

在此处输入图片说明

您可以尝试在成功函数内部再次运行getbasket()函数吗?

function updateCart(obj){
    $(".loader").show();
    $.post("{{url('cart-update')}}",
    {
        rowId : obj,
        cartQty : $("#cartQty").val()
    },
    function(success){
        getbasket();
    });
}

或者,我将为此使用Angular,因为它将数据绑定到模型并为您处理更新。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM