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');
这是您从前端发送的字段的名称
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');
这是您从前端发送的字段的名称