考虑到我之前没有定义回调方法和以下代码:
jQuery.ajax({
url: 'url',
type: 'GET',
data: {},
dataType: 'jsonp',
crossDomain: true,
jsonpCallback: callback,
async: true,
success: function ( pData ) {
//process success
},
error: function (jqXHR, textStatus, errorThrown) {
//Log error
}
});
jQuery 正在正确处理 ajax 事件(成功/错误),没有错误。如果在 API 文档中说他们不能这样做,为什么 jQuery 会这样做?有时我会遇到解析错误,但我总是返回与 JSON 相同的内容。
有没有人经历过这个?