下面由thinkphp教程欄目給大家介紹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