如何从laravel控制器中的ajax序列化数据中获取变量值

时间:2016-03-28 18:13:13

标签: jquery ajax serialization laravel-5.2

我有一个带有更改功能的表单

$('#filters').change(function(){
    fdata = $('#filters').serialize();
    var CSRF_TOKEN = $('meta[name="csrf-token"]').attr('content');
    $.ajax({
        method: "POST",
        url: "/find/family/filters",
        data: { _token: CSRF_TOKEN, data: fdata },
        datatype: "json",
    }).done(function(data){
        console.log(data.city);
});

序列化数据:

_token=JnIowhkyoJjfgB4iReqatXTezAGsrNXumpgN1B6h&area=1&type=&state=1&city=1

这里的控制器

public function filter(Request $request)
{
    $data = $request->input('city');
    return response(['city' => $data]);
}

控制台数据

object {city:null}

我如何获得变量'值?

0 个答案:

没有答案