Wal*_*row 2 javascript ajax jquery
我试图找出可以传递给jQuery ajax调用的参数。
我习惯写的是:
$.ajax({
....
success: function(response) {
// put callback here
}
....
});
Run Code Online (Sandbox Code Playgroud)
所以这是我的问题:
显然,我在成功函数中放入的“响应”变量只是收回服务器从ajax调用发回的任何内容。有没有可能将多个变量发送回去的方法?就像是:
...
success: function(response,httpStatus,whateverElse) {
}
...
Run Code Online (Sandbox Code Playgroud)
或者,还有其他方法可以获取http响应代码吗?
感谢任何人都可以回答这个问题!
你可以得到response的status code关于success'第三个参数或complete第一个参数,像这样:
$.ajax({
success: function(data, textStatus, xhr) {
console.log(xhr.status);
},
complete: function(xhr, textStatus) {
console.log(xhr.status);
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4195 次 |
| 最近记录: |