如何在Laravel中使用AJAX将JSON数据发送到控制器

时间:2019-05-25 11:53:55

标签: json ajax

我想使用AJAX将json数据发送到控制器,但出现400错误。代码为-

var jsonData = JSON.stringify(data);
    $.ajax({
    type:"GET",         
    url:"hoteldetails",
    data:jsonData ,      
    dataType:'json',    // multiple data sent using ajax
    success: function (data) {
        console.log("submit")
         }
     });
    return false;

web.php

Route::get('/hoteldetails', 'hotelfront@hoteldetailsdb');

控制器文件-

public function hoteldetailsdb(Request $request)
 {
     if (Request::ajax())
        {
        $jsonString = $request->get('jsonString');
        dd($jsonString);
     }
}

0 个答案:

没有答案