2017-12-28 150 views
0

div 콘텐츠를 새로 고침하고 싶습니다. 제품 수량을 변경하고 모달 대화 상자 (Ajax 페이지에서 제공)에있는 div 콘텐츠가 변경되었지만 작동하지 않습니다. pls 내가 어떻게 할 수 있는지 알려 주시기 바랍니다. 아약스 페이지에서특정 div 콘텐츠 및 콘텐츠를 새로 고치는 방법은 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

답변

0

은 그냥 getbasket() 함수를 실행 해보십시오 수 제품 수량을 변경할 때 다시 성공 함수 안에서?

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

또는 모델에 데이터를 바인딩하고 업데이트를 처리 할 때 Angular를 사용합니다.

+0

덕분에 저에게 도움이되었습니다. – Sandeep

+0

굉장! :) 그리고 분명히 Angular를 확인해보십시오. 이처럼 많은 일을하고 있다면, 저는 그것을 스스로 배우고 있습니다 만, 거대한 잠재력을 보았습니다. 특히로드 시간을 절약하기 위해 이것이 설정되었고 전체 div가 다시로드되어야합니다. angle과 함께 특정 속성은 업데이트 될 것입니다. :) –