我经常在ajax函数function(event, data, status, xhr)
中看到这个。我想知道这些论点是指什么以及如何使用它们。
答案 0 :(得分:2)
data
:服务器返回的数据(可能是HTML,XML,JSON,......)status
:分类请求状态的字符串(“成功”,“未修改”,“错误”,“超时”,“中止”或“parsererror”)xhr
:用于发送AJAX请求的jqXHR object 在99.99%的案例中,您关心的只是服务器返回的data
。您可能还对ajax请求是成功还是失败感兴趣:
$.ajax({
url: '/somescript.cgi',
success: function(data) {
// The request succeeded => do something with the data returned by the server
},
error: function() {
// The request failed
}
});