Похоже, что dojo xhr ajax calls не работают в IE9 beta. Кто-нибудь еще видел это поведение?Dojo ajax calls не работает в 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, Firefox и Chrome. Однако в IE9 бета это дает мне:
Ошибка: XHR отменен LOG: отладка: Ошибка: XHR отменена SCRIPT5022: Исключение брошено и не поймали tbUsername = пользователь & tbPassword = передача, линия 118 символов 1 SCRIPT5022: Exception выброшены и не поймали tbUsername = пользователь & tbPassword = передача, линия 118 символов 1
Любые советы будут с благодарностью ...
Простой старый xhrPost, похоже, не дает мне проблем в IE9PP ... что-нибудь еще особенное в вашем случае? Я скажу, хотя Dojo действительно имеет некоторые проблемы с IE9 (например, связанные с dojo.connect и анимации), и я не уверен, в какой версии они будут нацелены на поддержку IE9. –