2017-05-17 4 views
0

メンバーログインに成功した後、ページをリロードする必要があります。
これは私のコードですが、変更はありません(ページはリロードされません)。
注:私は、私はあなただけでこれを行うべきだと思うLaravel 5.4

AJAXの成功関数でページをリロードする際に問題が発生しました

$.ajax({ 
       url: 'json/login', 
       type: "POST", 
       data : { 
         'email' : $("#connection :input[name='email']").val(), 
         'pwd' : $("#connection :input[name='pwd']").val(), 
         '_token' : $('meta[name="_token"]').attr('content') 
       }, 
       dataType : "json", 
       success: function(data,statusText,xhr){ 
        if(data.success == 'ok'){ 
         $(document).ajaxStop(function() { location.reload(true); }); 
        }else{ 
         $("#alert_danger").html(data.message); 
         $("#alert_danger").slideDown(100).delay(2000).slideUp(100); 
         $("#alert_success").slideUp(100); 

        } 

       } 
     }); 
    return false; 
}); 

答えて

1

を使用しています: - あなたがしていますので.ajaxStopは意味がありません

$(文書)を使用して
if(data.success == 'ok'){ 
    location.reload(true); 
} 

を成功関数。

+0

はいAnkit Guar私はすでにlocation.reload(true)を使用しています。しかし、仕事は –

0

try window.location.reload(); これは動作する可能性があります

+0

ありがとう私は解決策を見つけた –

+0

乾杯.. @ C.Azzeddineはあなたに何をしたかを教えてくれました。 – Virushabadoss

関連する問題