我使用以下代码,但它似乎不想工作,即,有人知道为什么吗?我已经看到将缓存设置为false的解决方案,这是正确的吗?如果是这样,我将如何实现我的代码?
提前致谢。
编辑 - 不跨域(抱歉)
<script>
$.get("staffnotices/index.php", function(data) {
$.ajaxSetup({cache: false});
$("#bbs").html(data);
});
</script>
<div id="bbs">
</div>
答案 0 :(得分:1)
将浏览器模式设置为IE7或IE8或IE9并检查结果。此问题处于兼容模式。
答案 1 :(得分:0)
将cache
选项设置为false
将首先尝试。您可以在致电$.get()
之前添加此内容:
$.ajaxSetup({cache: false});
每页只需要执行一次,因为它设置了全局AJAX选项并将影响所有AJAX请求(除非他们明确地将选项设置为不同的值)。
<script>
$.ajaxSetup({cache: false});
$.get("staffnotices/index.php", function(data) {
$("#bbs").html(data);
});
</script>
答案 2 :(得分:0)
试试这个:
$(document).ready(function () {
$.get("staffnotices/index.php", function(data) {
$("#bbs").html(data);
});
});