前端调错(一)

前端调错(一)

今天同事在调ajax的时候遇到了一个问题,明明ajax成功的返回了数据,但是每次执行的时候都进入error方法。

那么如何才能找到问题的原因呢?如下

[javascript]

view plain

copy

print

?

function loadPic(){

$.ajax({

url: "courseRotation/loadPic",

async: false,

dataType: "json",

data: {

courseId:$("#courseId").val(),

},

success: function (data) {

alert(data);

error:function(data, XMLHttpRequest, textStatus, errorThrown){

alert(data);

alert(XMLHttpRequest.status);

alert(XMLHttpRequest.readyState);

alert(textStatus);

}

});

}

通过error里面的处理能够将错误信息,以及传回的信息都显示出来。如下图

同时错误原因是数据类型错误,改成“text”之后就没有问题了。写这篇博客主要是想告诉大家以后出现类似的错误如何快速的定位错误,并有针对的去解决错误。

相关推荐

求签有什么忌讳,求签时有什么需要注意?
bt365体育手机客户端

求签有什么忌讳,求签时有什么需要注意?

📅 07-22 👁️ 599
微信讨论组查找及创建全攻略:快速找到你的小组
365bet官方平台开户

微信讨论组查找及创建全攻略:快速找到你的小组

📅 06-30 👁️ 7872
乌拉圭出线(世界杯乌拉圭出线)
365bet官方平台开户

乌拉圭出线(世界杯乌拉圭出线)

📅 07-04 👁️ 9924
优才创智
365bet网上网投

优才创智

📅 07-28 👁️ 650
三炮是什么意思?深入解读其含义与文化背景
bt365体育手机客户端

三炮是什么意思?深入解读其含义与文化背景

📅 07-18 👁️ 3498
数字78的吉凶含义是什么
365bet官方平台开户

数字78的吉凶含义是什么

📅 07-25 👁️ 7264