【发布时间】:2008-11-14 21:16:00
【问题描述】:
我正在使用 jQuery 向远程端点发出 AJAX 请求。如果发生故障,该端点将返回一个 JSON 对象,并且该对象将描述故障。如果请求成功,它将返回 HTML 或 XML。
我了解了如何在 jQuery 中将预期的请求类型定义为 $.ajax() 调用的一部分。有没有办法在success处理程序中检测请求类型?
$.ajax(
{
type: "DELETE",
url: "/SomeEndpoint",
//dataType: "html",
data:
{
"Param2": param0val,
"Param1": param1val
},
success: function(data) {
//data could be JSON or XML/HTML
},
error: function(res, textStatus, errorThrown) {
alert('failed... :(');
}
}
);
【问题讨论】:
标签: javascript jquery ajax