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


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

 1 function shanchu(obj)
 2 {
 3     var code = $(obj).attr("code");
 4     
 5     $.ajax({
 6         url:"/index400/Test/sc",
 7         data:{code:code},
 8         type:"POST",
 9         dataType:"TEXT",
10         success: function(data){
11             if(data==0)
12             {
13                 alert("刪除失敗!");    
14             }
15             else
16             {
17                 $("#aaa").html(data);
18                 $(".sc").click(function(){
19                     shanchu(this)
20                 });
21             }
22         }
23     })
24 }
25 
26 $(".sc").click(function(){
27 shanchu(this)
28 })

或者也可以這樣寫

 1 shanchu()
 2 
 3 function shanchu()
 4 {
 5     $(".sc").click(function(){
 6         
 7         var code = $(this).attr("code");
 8         
 9         $.ajax({
10             url:"/index400/Test/sc",
11             data:{code:code},
12             type:"POST",
13             dataType:"TEXT",
14             success: function(data){
15                 if(data==0)
16                 {
17                     alert("刪除失敗!");    
18                 }
19                 else
20                 {
21                     $("#aaa").html(data);
22                     shanchu();
23                 }
24             }
25         })
26         
27     });
28 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM