2016-12-05 14 views
0

我顯示products.So在頁面上工作至今我有一個路線,如:從數據庫使用jQuery,AJAX,以顯示與laravel框架項

Route::get('products/{category}/{subcategory}') 

,並在我的控制器我送回到成果,顯示項目。 但我決定顯示項目與jQuery和Ajax調用,而不是使用PHP。所以當我導航到這個頁面時,我將使用$ .get()方法從服務器獲取項目並顯示它們。我的問題是,我不知道如何從url中獲取參數(類別,子類別),以便我可以發送它們到服務器並收回響應。任何人都可以提供幫助嗎?

回答

0

使用它像下面刀片視圖中使用的路由方法來獲取路由參數或發送參數在上面的代碼使用控制器

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

查看{{}}聲明將由參數替換分別。你可以在源代碼中檢查。如果您只想使用JavaScript進行訪問,請使用window.location.href並使用.將其拆分,然後訪問類別和子類別所在的部分。

0

你讀過關於laravel的dataTable嗎?請參閱文檔here。我認爲dataTable是您的最佳選擇。