【发布时间】:2016-12-21 14:13:49
【问题描述】:
当我执行 AJAX 调用时,出现以下错误:
Uncaught SyntaxError: Unexpected token :
但是,当我直接在浏览器中访问相同的 URL 时,我得到了预期的 JSON 响应。
我做错了什么,我该如何解决?
下面是我的 jQuery AJAX 请求;
$.ajax({
type: 'GET',
url: "http://www.exampleUrl.com",
crossDomain: true,
dataType: "jsonp",
jsonp: "jsonp",
mimeType: "application/json",
jsonpCallback: 'callback',
contentType: "application/json; charset=utf-8",
beforeSend: function() {
//
},
success: function (data) {
alert("success");
},
error: function (result) {
//
}
});
【问题讨论】: