我有問題,也許這是一個(gè)愚蠢的問題。我想$id從 jquery傳遞一個(gè)$.get()到控制器。問題是,$id沒有發(fā)送或可能被抓住了。我試過這個(gè):注意:我也嘗試過使用 php echo {{$cari->id}}$.get("/showProductTool/{{ $cari->id }}"), function(data, status){ $('#tool').html(data); $.each($('.itemTools'), function(index, value){ $( "#itemTools"+index).draggable({ revert:true, zIndex: 100, }); }); });并在控制器中:public function showTools($id){ $cari = Product::findOrFail($id);}并在路線中:Route::get('/showProductTool/{id}', 'ProductController@showTools');======這是我的代碼======路線:Route::get('/showProductTool/{id}', 'ProductController@showTools');控制器: 1. 向視圖發(fā)送 $id,我使用:public function show($slug){ $cari = Product::where('slug', $slug)->first(); if (empty($cari)) { abort(404); }return view('myView', compact('cari'));}并$id從 jquery 中捕獲$.get():public function showProduct($id){$cari = Product::findOrFail($id);}
如何使用 Laravel 和 jquery 將 id 傳遞給控制器
躍然一笑
2021-08-20 10:23:36