基本代码
$(function(){

for(var i=0; i<3; i++)
{
$.ajax({
type:"GET",
cache: false,
async: false,
url:"Novel_show_content.php?rnd"+Math.random(),
datatype:"html",
success:function(data){
$("#content").append("<li>"+i+"</li>");
//alert(1);
}
});

}
})我想要在IE中实现用js循环打印输出,正确的效果应该是根据循环来逐步一个个输出i,从0到1再到2,火狐中正确,但是在IE中不知道为什么确实等循环完了之后再全部输出,不会逐个出来。为了提高逐个出来的效果,我这里ajax请求的后台处理用了sleep(2),等待2秒,所以应该是每隔2秒前台输出一个值。求解.