У меня проблемы с получением данных из контроллера с помощью ajax
это мой код
триггер
<select id="course_select" name="course_select" class="form-control" required autofocus value="{{old('course_select')}}" onchange="getCourse()">
Мой раздел ajax
function getCourse(){
var id=document.getElementById('course_select').value;
alert(id);
$.ajax({
type:'get',
url:'getCourseLessons/'+id,
datatype:'json',
success:function(data){
console.log(data);
alert(data.lessons);
}
});
}
и мой контроллер
public function getCourseLessons($id){
$lessons = DB::table('lessons')->select('id','Lesson_name')->where('course_id','=',$id)->get();
return response()->json(array('lessons'=>$lessons));
}
Результаты console.log (data)
console.log(data)
ReferenceError: data is not defined[Learn More]
Мои маршруты.
Route::get('/getcourselessons/{id}','AdminController@getCourseLessons');
Я буду признателен за любую помощь, которую я могу получить.