0
有人告訴我,要獲取其它服務器信息的好方法是通過使用JSONP完成。跨域AJAX請求不工作:(
資源在這個題目不是很高,當我試着研究關於這一點,我找的例子,但大多數只是複製粘貼,他們沒有爲我工作。
我會貼上我的代碼和簡要說明我在做什麼。
所以這只是我的代碼的相關部分,我以前做過的事情是我解析了用戶表單並將這些值賦給了JSON對象,然後我只是試圖將這些數據傳遞給我的serv呃(與從這個數據發送的域不同)。我不會說謊,我不知道我在這段代碼中做了什麼,任何幫助將不勝感激。
var myJSON = {"name": name, "cc": creditNo, "cvv": cvv, "month": month, "year": year};
/*
* Now we want to send data to server via AJAX
*/
var showTemp = function(result){
$("#ajaxDiv").html(result);
}
$.ajax({
type: 'GET',
url: "url/callback=showTemp",
async: false,
jsonpCallback: 'myJSON',
dataType: 'jsonp',
success: function(json) {
console.dir(json.sites);
},
error: function(e) {
console.log(e.message);
}
});
非常感謝夥計! 它終於奏效了! – zsawaf