在http://a.com 訪問 http://b.com接口就屬于跨域的情況。
var opt = {
type: "POST",
dataType: "json",
timeout: 20000,
success: function (data) {
if (successCallback) {
successCallback(data);
}
},
error: function (e) {
if (errorCallback) {
errorCallback(e);
}
}
};
// 跨域問題解決 在請求之前加上這句就夠了
$.support.cors = true;
$.extend(opt, option);
$.ajax(opt);