thinkphp5.0如何調用ajax無刷新加載數據

下面由thinkphp教程欄目給大家介紹thinkphp5.0如何調用ajax無刷新加載數據,希望對需要的朋友有所幫助!

thinkphp5.0如何調用ajax無刷新加載數據

控制器層那邊就是調數據返回,這里不再贅述,視圖層頁面ajax部分寫法如下

function?shanchu(obj) { ????var?code?=?$(obj).attr("code");  ????$.ajax({ ????????url:"/index400/Test/sc", ????????data:{code:code}, ????????type:"POST", ????????dataType:"TEXT", ????????success:?function(data){ ????????????if(data==0) ????????????{ ????????????????alert("刪除失敗!"); ????????????} ????????????else ????????????{ ????????????????$("#aaa").html(data); ????????????????$(".sc").click(function(){ ????????????????????shanchu(this) ????????????????}); ????????????} ????????} ????}) }  $(".sc").click(function(){ shanchu(this) })

或者也可以這樣寫

shanchu()  function?shanchu() { ????$(".sc").click(function(){  ????????var?code?=?$(this).attr("code");  ????????$.ajax({ ????????????url:"/index400/Test/sc", ????????????data:{code:code}, ????????????type:"POST", ????????????dataType:"TEXT", ????????????success:?function(data){ ????????????????if(data==0) ????????????????{ ????????????????????alert("刪除失敗!"); ????????????????} ????????????????else ????????????????{ ????????????????????$("#aaa").html(data); ????????????????????shanchu(); ????????????????} ????????????} ????????})  ????}); }

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享