我使用了几个ajax请求:
a)反复(间接)调用php函数:
function refresh_handler() {
$.ajaxSetup({ cache: false});
function refresh() {
$.post('myPHP.php', null, function(data, textStatus) {
$("body").html(data);
});
}
setTimeout(refresh, 5000);
}
$(document).ready(refresh_handler);
b)完成一些SQL(在一个单独的文件中处理大量的jquery):
$.post('validate.php', {phpArray: arr}, function(data){
$('#result').html(data);
});
在Chrome中运行得非常好,但在IE11中则不行。
尝试过$.ajaxSetup({ cache: false});
和<meta http-equiv="X-UA-Compatible" content="IE=9">
但它没有任何区别。
奇怪的是,当我检查仿真选项卡/文档模式时,IE会确认元标记,并且它被设置为我指定的版本,但它没有任何区别。当我手动更改它(IE8和9)时,页面显示正常。发生了什么事?
答案 0 :(得分:0)
使用它像:
$(document).ready(function(){refresh_handler();});