2017-03-04 6 views
0
$(document).on('click','.show_more',function(){ 
    var no = $(this).attr('id'); 
    $('.show_more').hide(); 
    $('.loding').show(); 
    $.ajax({ 
     type:'POST', 
     url:'index.php', 
     data:'id='+no, 
     success:function(html){ 
      $('#show_more_main'+no).remove(); 
      $('.snne').append(html); 
     } 
    }); 
}); 

AJAXをindex.phpにデータを送信しませんスレッドは非推奨です

答えて

0

この問題を解決するには、3.0より上のjqueryバージョンにアップグレードしてください。

それとも

このソリューションは、いくつかのケースのために働く:

代わりのsuccess方法を使用done方法。

done:function(html){success:function(html){を交換し

EDIT

はあなたのコードasync: trueにこの行を追加します。このように:

$.ajax({ 
     type:'POST', 
     url:'index.php', 
     asyc: true,//<---- insert this 
     data:'id='+no, 
+0

同じ問題 – eness

+0

もう一度同じ問題 – eness

関連する問題