【发布时间】:2014-07-06 13:02:13
【问题描述】:
我收到此错误,它源自 jquery 框架。 当我尝试在准备好的文档上加载选择列表时,我收到此错误。 我似乎无法找到我收到此错误的原因。
它适用于更改事件,但我在尝试手动执行该功能时遇到错误。
Uncaught TypeError: Cannot read property 'toLowerCase' of undefined -> jquery-2.1.1.js:7300
这里是代码
$(document).ready(function() {
$("#CourseSelect").change(loadTeachers);
loadTeachers();
});
function loadTeachers() {
$.ajax({
type: 'GET',
url: '/Manage/getTeachers/' + $(this).val(),
dataType: 'json',
cache: false,
success:function(data) {
$('#TeacherSelect').get(0).options.length = 0;
$.each(data, function(i, teacher) {
var option = $('<option />');
option.val(teacher.employeeId);
option.text(teacher.name);
$('#TeacherSelect').append(option);
});
},
error: function() {
alert("Error while getting results");
}
});
}
【问题讨论】:
标签: javascript jquery ajax