1

我遇到了关于使用 Ajax 加载的页面的问题。加载页面的 javascript 以某种方式执行两次。

这是加载页面的方式。

$(this).html("<img src='loader.gif' />").load(page, parameters, function(response){
$(".dynamic_load").html(response).show();
);

这是javascript:

 $(document).ready(function(){
 alert("<?=time()?>");
});

该脚本会提醒两个相同的值。

有没有人遇到过类似的问题?


解决了:

问题是不必要的 $(".dynamic_load").html(response)。

4

1 回答 1

1

因为您要嵌入 PHP 生成的时间值。该值作为固定值发送到您的客户端浏览器,例如您的页面源具有

alert("123456789"); 

在其中,它在页面的生命周期内永远不会改变。

于 2012-04-27T16:40:42.857 回答