使用laravel和ajax进行自动搜索
如何在laravel中创建自动搜索。我有两张桌子,一张是学生,另一张是学生班。从studentclass索引文件user pass student name现在我需要检查该表中我是student_id的studentclass中是否存在student。 我的代码:使用laravel和ajax进行自动搜索,ajax,laravel,Ajax,Laravel,如何在laravel中创建自动搜索。我有两张桌子,一张是学生,另一张是学生班。从studentclass索引文件user pass student name现在我需要检查该表中我是student_id的studentclass中是否存在student。 我的代码: 控制器文件不工作,请在该代码上提供帮助。在这里,我需要首先检查student表中的所有学生名,然后检查student`是否在studentclass中,如果是,则发送json文件。使用like cluse…控制器文件不工作表示出现任何
控制器文件不工作,请在该代码上提供帮助。在这里,我需要首先检查student表中的所有学生名,然后检查student`是否在studentclass中,如果是,则发送json文件。使用like cluse…控制器文件不工作表示出现任何错误?控制器文件不工作表示出现任何错误?
<script>
$('#stdname').keyup(function()
{
$.get('/stdClsByName/' + $(this).val())
.success(function(data)
{
if(data)
{
for(var i = 0; i<data.length; i++){
var row = $("<tr><td>" + data[i].id + "</td></tr>");
$("#stdsearch").append(row);
console.log(data);
}
}
else
{
alert('Please Enroll Student to the class first');
}
})
.error(function ()
{
$("#stdsearch").append("Sorry there is no such record");
})
});
</script>
Route::get('stdClsByName/{stdname}', 'studentclassesController@searchByName');
public function searchByName($stdnam){
if ($stdnam){
$name = $stdnam;
$data = Student::
where('name','LIKE', $name.'%')->orderBy('name', 'asc')->get(array('id'));
return Response::json($data);
/*echo $data->id;
if ($data) {
$stdcls_stdid = Studentclass::where('student_id',$data)->get('student_id');
return Response::json($stdcls_stdid);
}*/
}
return Response::json(false);
}