(1)可以修改服务器端脚本:
例:php设置header
header("Content-type:application/json");

(2)无法修改服务器,设置ajax请求的data为jsonp
例:

$.ajax({
type: "get",
url: "http://xxxxxxx.php",
dataType: "jsonp", //重要
crossDomain: true, //重要
jsonp:"jsoncallback", //重要
data: { id: id },
async:false,
success: function(response) {
//do something
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//do something
}
});

jsoncallback是什么?

Leave a comment

电子邮件地址不会被公开。 必填项已用*标注