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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何刷新特定的div内容和内容来自ajax页面相关的知识,希望对你有一定的参考价值。

我想刷新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);
    });
}

enter image description here

答案

你能尝试在成功函数内再次运行getbasket()函数吗?

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

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

以上是关于如何刷新特定的div内容和内容来自ajax页面的主要内容,如果未能解决你的问题,请参考以下文章

点击一个按钮如何实现div的局部刷新

ajax加载的内容页面刷新之后,内容怎么保持不变?

如何在不重新加载整个页面的情况下刷新 div?

使用 jquery/ajax 刷新/重新加载 Div 中的内容

刷新部分页面 (div)

一个html网页,我想刷新里面的一部分,怎么办