我已经完成了我的功课并且搜索到了无济于事。我甚至已经从$ .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中的警告框中显示正确的内容。 “myspan”div没有任何样式或CSS。
IE会抛出任何错误吗? – 2009-12-14 06:17:14
没有错误抛出。 – Rio 2009-12-14 07:17:52