2016-12-05 5 views
0

は、これまで私は、ルートなどを持っていたlaravelフレームワークを持つアイテムを表示しますアイテムを表示します。 しかし、私はjqueryとajaxの呼び出しではなく、PHPで項目を表示することに決めました。だから私はこのページに移動すると、私は$()メソッドを使用してサーバーから項目を取得し、それらを表示します。私の問題は、私がそれらを送ることができるようにURLからパラメータ(カテゴリ、サブカテゴリ)を取る方法を知らないということですサーバーに送信し、応答を取り戻してください。誰でも手伝うことができますか?使用しjqueryのは、アヤックスは私がproducts.Soを表示するページに取り組んでいます

答えて

0

ルートパラメータを取得したり、コントローラを

<script> 
    $.get('products/{{request()->route("category")}}/{{request()->route("subcategory")}}') 
</script> 

上記のコードで{{}}文を使用して表示するためのパラメータを送信する経路方法を使用して、ブレードビューで以下のようにそれを使用するパラメータで置き換えられますそれぞれ、あなたはソースコードでそれを確認することができます。 javacriptのみを使用してアクセスする場合は、window.location.hrefを使用し、.を使用して分割し、カテゴリとサブカテゴリが存在する部分にアクセスします。

0

あなたはlaravelでdataTableについて読んでいますか?ドキュメントhereを参照してください。私はdataTableがあなたにとって最良の選択だと思います。

関連する問題