最近发现不少朋友遇到这样的问题,也就是用jQuery的时候呢,.get方法在FireFox浏览器下可以正常获取值并显示,但是在IE下呢就非然,这个主要是因为IE的缓存的问题,可以这样解决:
<script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ setInterval("shuaxin()",1000); }); function shuaxin(){ var url = "nongyixia.php?timeStamp=" + new Date().getTime(); $.get(url,function(data){ $(".name").empty(); $(".name").append(data+"<br>"); }); } </script> <div class="name"></div> 这个代码是定时更新的,在URL后面加一个时间参数,
在你提交地址的时候在后面加一个时间戳就行了,IE就会每次刷新了。