2017-05-23 2 views
-3

私はLaravelフレームワークを使ってブログを作っています。今日、私はAJAXについて聞いたことがあります。聞いたことは簡単です。データをすばやく読み込みます。私の問題は、多くのルート、ビューを持つコントローラがあることです。Laravelでajaxを使用するには?

どのような手順は、いわゆるajax javascriptを使用する必要がありますか? AjaxはLaravelに正常に使用することができる

<script> 

    $.ajaxSetup({ 
    headers: { 'X-CSRF-Token' : $('meta[name=_token]').attr('content') 
    } 
    }); 

    jQuery.ajax({ 
    url:'/blog', 
    type: 'GET', 

    success: getIndex(){ 

     console.log(); 
     }, 

    }); 

</script> 
+0

を私は初心者です、Webサイトの世界への第一歩を、フレームワーク –

+1

あなたのコードと問題の助けを得る場所です。ガイドやチュートリアルのサイトではありません。あなたはオンラインで検索することによってより良いリソースを見つけるでしょう。 – Sandeesh

+0

私はそう考えていませんコードについて@sandeesh –

答えて

1

それはあなたがAJAXを使用してHTTPリクエストを作るとき、あなたが定義する必要があり、基本的に同じですあなたがリクエストしているルート、例えばこのajaxリクエスト:

  $.ajax({ 
       type: 'post', 
       url: 'your/url', 
       dataType: 'json', 
       success: function (data) { 

       } 
      }); 

通常のルートは次のようになりますようにあなたは、このAjaxのリクエストは「ポスト」型であることから、あなたは「ポスト」としてあなたのルートを定義し、あなたのルートを定義します。

Route::post('your/url', '[email protected]')->name('your.route.alias'); 
+0

ガイダンスのおかげで、私は今日それを試してみましょう –

0

、Iは、特に通常'/ public/js'で私のコードをホストし、次いで、コードが混入しないよう<script>を通って延びます。ララヴェルの構造を学び、ドキュメンテーションを読んだり、ビデオを見たりすることをお勧めします。あなたの質問は非常に幅広いので、興味のある資料を残しておきます。

アヤックスについてノバテックによって帳:

https://www.novatec.com.br/livros/ajaxjquery/

Laravelドキュメント:

https://laravel.com/docs/5.4/

関連する問題