使用jQuery Ajax從本地服務器獲取數據:它適用於IE8,但使用Firefox4會出錯:(僅通過「錯誤」消息輸入錯誤函數)。 Firebug顯示數據正在變得正確。可能是以下錯誤的原因
正在運行的網址是: http://localhost:47092/testajax
的相關jQuery代碼是:
$.ajax(
{
type: "GET",
url: "http://localhost/test",
processData: true,
data: {},
dataType: "json",
success: function (data, code, jqx) {
console.log(data);
},
error: function (jqx, err, ex) {
console.log(ex);
}
}
);
什麼可以是錯誤的原因是什麼?我正在使用jQuery 1.5.2
另外,我正在使用jQuery.support.cors = true來啓用跨域腳本編寫。
請注意,除非Firebug處於打開狀態,否則'console.log'將不確定。 – Spudley 2011-05-23 11:26:40
域名'localhost'不存在於Internet中^^它只能在本地訪問。 – reporter 2011-05-23 11:28:00
我不認爲任何人都能夠查看您的鏈接測試網站'http:// localhost:47092/testajax' ... – 2011-05-23 11:28:07