【发布时间】:2015-04-11 13:31:42
【问题描述】:
我目前正在使用以下脚本以 60 秒的时间间隔刷新 div 中的 messages.php。
<script>
jQuery().ready(function(){
setInterval("getResult()",60000);
});
function getResult(){
jQuery.post("messages.php",function( data ) {
jQuery("#msgs").html(data);
});
}
</script>
<div id="msgs">
</div>
我目前的问题是60秒后第一次显示php文件的回显。然后它每 60 秒刷新一次。 我需要在启动页面开始时加载代码。
【问题讨论】:
-
那么,您已经实现了什么?你卡在哪里了?
-
jQuery(getResult);会在文档准备好后调用它。仅供参考,这是首选语法:setInterval(getResult, 60000);避免字符串评估 -
只需添加 getResult();在你的 setInterval 之前,这样它将执行一次,然后每 60 秒执行一次
标签: javascript php jquery html