laravel ajax 没有发送数据

laravel ajax is not sending data

ajax query1 发送的数据不在请求中,也没有发送 json。 js部分

$('#Course_name').keyup(function(){
    var query1=$(this).val();
    if(query1 != '')
           {console.log(query1);
            $.ajax({
            url:'/getCourses',
            type:"POST",
            data:{query:query1,_token: $('input[name=_token]').val()},
            success:function(data){
            $("#course_list").show();
            $("#course_list").html(data.output);
            $("#Course_name").css("background","#FFF");
                console.log(data);
            }
        });
    }
});

控制器部分

    $query=$req->get('query1');
    $output= $query;
    return response()->json(array('output'=>$output),200);

改变

 $query=$req->get('query1');

 $query=$req->get('query');

这是您从前端发送的字段的名称