天天看點

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 }      

轉載于:https://www.cnblogs.com/zsczsc/p/6973095.html