温馨提示:这篇文章已超过287天没有更新,请注意相关的内容是否还可用!
在判断ajax返回时,我们可以使用回调函数来处理返回的数据。回调函数是在ajax请求成功后执行的函数,可以根据返回的数据进行相应的操作。
示例代码如下:
$.ajax({
url: "example.com/api/data",
method: "GET",
success: function(response) {
// 在这里处理返回的数据
if (response.status === "success") {
// 当返回的状态为成功时执行的代码
console.log("请求成功");
console.log(response.data);
} else {
// 当返回的状态为失败时执行的代码
console.log("请求失败");
console.log(response.error);
}
},
error: function(xhr, status, error) {
// 当请求发生错误时执行的代码
console.log("请求错误");
console.log(error);
}
});
在上面的示例代码中,我们使用了`$.ajax()`方法发起了一个GET请求,并在`success`回调函数中处理返回的数据。在回调函数中,我们首先判断返回的状态是否为成功,如果是成功则输出"请求成功"并打印返回的数据,如果是失败则输出"请求失败"并打印错误信息。
如果请求发生错误,则会执行`error`回调函数,并输出"请求错误"以及错误信息。
通过这种方式,我们可以根据返回的数据进行相应的操作,例如更新页面内容、显示提示信息等。