似乎dojo xhr ajax調用在IE9測試版中不起作用。有沒有其他人看到過這種行爲?Dojo ajax調用在IE9 Beta中不起作用?
我用下面的代碼,以使服務器端請求並返回JSON回:
dojo.xhrPost({
url: baseUrl + path,
handleAs: 'json',
timeout: 60000,
content: request,
contentType: "application/x-www-form-urlencoded",
load: function(result) { ... },
error: function(error, args) { ... }
});
此代碼工作完全在IE7,IE8,火狐和Chrome。然而,在IE9測試版它給了我:
錯誤:XHR取消 LOG:調試:錯誤:XHR取消 SCRIPT5022:拋出異常,而不是陷入tbUsername =用戶& tbPassword =通,行118字符1 SCRIPT5022:異常拋出沒有捕獲tbUsername =用戶& tbPassword =通,行118字符1
任何提示將不勝感激......
一個普通的舊xhrPost似乎沒有給我在IE9PP的問題......對你的情況有什麼特別的?我會說雖然Dojo在IE9上似乎有一些問題(例如與dojo.connect和動畫相關),但我不確定他們最終會瞄準IE9支持哪個版本。 – 2010-11-06 06:52:55