У меня проблема с IE, связанная с jQuery и ajax. Chrome и Firefox работают нормально, но мои аймакс-звонки исчезают в IE.IE 9, 10, 11 - Ajax звонки не возвращаются
После выполнения вызова ajax ни функции success
, ни функции fail
не вызываются. Я вижу ответ в консоли IE, и я знаю, что действие моего контроллера ударяется.
$.ajax({
url: controllerUrl
type: 'POST',
dataType: 'json',
cache: false,
data: {
id: customerId
},
success: function() {
alert('success!');
},
error: function() {
alert('failed!');
}
});
Кто-нибудь еще видел эту проблему?
строй() является методом интерфейса обещания: '$ .ajax ({...}) .fail (function() {alert ('failed!');}); ' –
Вы видите, как запускается запрос AJAX в инструментах dev? Вы уверены, что он возвращает действительный JSON? Это в одном домене? –
Нажмите F12 и прочитайте консоль после обновления страницы и попыток запроса ajax. –