我遇到了关于加载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(响应)。
答案 0 :(得分:1)
因为您正在嵌入PHP生成的时间值。该值作为固定值发送到您的客户端浏览器,例如您网页的来源
alert("123456789");
,它在页面的生命周期内永远不会改变。