ajax触发错误功能甚至响应有效json和状态200

时间:2017-04-03 09:43:57

标签: javascript php jquery json ajax

我正在使用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”

enter image description here

添加dataType时的

响应:“text”

enter image description here

0 个答案:

没有答案