我正在尝试将productId传递给控制器,以便在模态booststrap中显示相关的产品属性。</ p>
我想在主页索引中显示弹出窗口。这是相关的路线:
Route::get('/', 'FrontendController@index');
这是ajax get call:
$("#getModal").on("click",function(){
$.ajax({
url: '{{url('./')}}',
type: 'GET',
data: { productId: 1 },
success: function(response)
{
console.log('Ajax submitted);
}
});
});
这是在控制台中检测到的请求:
localhost/SHOP-ONLINE/public/?productID=1
似乎一切正常。但是,如何在控制器中传递 productId值?如果我尝试跟随我无法通过它:
public function index(Request $request) {
$productID = $request->productId
}
答案 0 :(得分:2)
您需要使用get()
对象的request
方法。
public function index(Request $request) {
$productID = $request->get('productID');
}
答案 1 :(得分:1)
我想你可以试试这个:
public function index(Request $request) {
$productID = $_GET['productID'];
}
希望这对你有用!!!