Я сделал домашнее задание и просмотрел SO безрезультатно. Я даже перешел от $ .post к $ .ajax, чтобы очистить все. Также нет кеширования.jQuery POST/AJAX не отображается в IE, работает в FF
$('#send').click(function() {
$.ajax({
url: "submit.php?ts="+new Date().getMilliseconds(),
cache: false,
type: 'POST',
dataType: 'text',
data: $("#myform").serialize(),
success: function(data){
$('#myspan').html(data);
}
});
});
форма выглядит следующим образом:
<span name="loading" id="loading"></span>
<div id="myspan"></div>
<form onsubmit="return false;" method="post" action="#" name="myform" id="myform">
и т.д ...
Что я делаю неправильно? Это прекрасно работает в Firefox, но ничего не происходит в IE. Действительно странная часть состоит в том, что alert(data)
отобразит нужное содержимое в окне предупреждения в IE. В div «myspan» нет никакого стиля или CSS.
Есть ли IE какие-либо ошибки? –
Ошибка. – Rio