1
作品這是我的Ajax請求不顯示在Firefox正確的數據,但在Chrome和IE
function getABC(x) {
$.ajax({
type: 'GET',
url: "abcd.do",
data: {abc: x},
success: function (data) {
alert(data);
}
}
);
}
這裏,警告框顯示在Chrome和IE正確的數據,但提供「[XML文檔]」時在Firefox中跑(不管操作系統)。 有人可以告訴可能的解決方案。
添加數據類型:「文本」屬性的請求,以便它總是返回純xhr.responseText而不是智能型這是默認的,基於響應創建在MIME類型上。另一種選擇是在成功函數中使用第三個參數並直接使用xhr.responseText。 – John
是的,'文字'的東西奏效。謝謝 :) –