У меня есть jQuery jQuery для демонстрации. Он может работать в Chrome и Firefox, но не в IE10. Это моя демонстрация: http://jsfiddle.net/44T5D/. Пожалуйста, помогите мне решить эту проблему. Спасибо за помощь.Ajax не работает на IE10
Код:
$(function() {
$('.document').on('click', '.ajax', function(e) {
e.preventDefault();
// ajax request
$.ajax({
async: true,
cache: false,
type: 'post',
url: '/echo/html/',
data: {
html: '<p>This is echoed the response in HTML format</p>',
delay: 1
},
dataType: 'html',
beforeSend: function() {
console.log('Fired prior to the request');
},
success: function(data) {
console.log('Fired when the request is successfull');
$('.document').append(data);
alert(data);
},
complete: function() {
console.log('Fired when the request is complete');
}
});
});
});
У вас есть какие-либо дополнения, расширения, или другие вещи, влияющие на IE10? –
Я вижу, что ваш jsfiddle использует jQuery 1.7.2. Вы тестировали с 1.9.1? –
Я не знаю, какие именно дополнения или расширения вы говорите. Но я только что установил IE10 вчера, и только IE10, не имеет никаких надстроек, расширений. Не могли бы вы рассказать мне больше об этой ошибке. – user1967247