使用laravel和ajax进行自动搜索

使用laravel和ajax进行自动搜索,ajax,laravel,Ajax,Laravel,如何在laravel中创建自动搜索。我有两张桌子,一张是学生,另一张是学生班。从studentclass索引文件user pass student name现在我需要检查该表中我是student_id的studentclass中是否存在student。 我的代码: 控制器文件不工作,请在该代码上提供帮助。在这里,我需要首先检查student表中的所有学生名,然后检查student`是否在studentclass中,如果是,则发送json文件。使用like cluse…控制器文件不工作表示出现任何

如何在laravel中创建自动搜索。我有两张桌子,一张是学生,另一张是学生班。从studentclass索引文件user pass student name现在我需要检查该表中我是student_id的studentclass中是否存在student。 我的代码:


控制器文件不工作,请在该代码上提供帮助。在这里,我需要首先检查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);
}