我正在使用Windows Server 2012,我构建了网络应用程序,它在我的本地PC上工作正常
但是当我上传代码来切断 JQuery ajax 函数触发错误函数时?
我确实在寻找问题,但没有任何帮助
我添加了dataType:"text"
并触发成功函数,但它不会将返回的数据作为JSON处理。当我添加dataType:"json"
时,它会一直触发错误函数
$.ajax({
url:url,
type:"POST",
data:{collegeID: ID},
success:function(res){
if(res.success == 1){
trigger.append("<OPTION value=''>--Select Teacher--</OPTION>");
$.each(res.data,function(){
trigger.append(
"<OPTION VALUE='"+this.teacher_id+"'>"+this.teacher_name_e+" | "+this.teacher_name_a+"</OPTION>"
);
});
}else{
trigger.append("<OPTION></OPTION>");
}
console.log(res);
},
error:function(e){
trigger.append("<OPTION></OPTION>");
console.log(e);
}
});
响应而不添加dataType或添加dataType:“json”
添加dataType时的响应:“text”