我有一个相当简单的计时器,我在一个页面上设置它,然后在另一个页面上查看倒计时。
问题是计时器第一次更新但不再更新(除非我进行了整页刷新,但我想避免这样做)。我在萤火虫中没有任何错误。该函数每 25 秒重新发送一次 ajax 命令 - 这很有效,我看到时间按预期通过。如果我更改时间,我可以按预期从 php 页面看到结果,但是如果没有实际的页面刷新,计时器本身不会更新。我与此页面没有任何交互(它只是一个计时器),所以我无法在点击时更新。
有什么我想念的想法吗?我知道这一定很明显。
$(document).ready(function(){
suitcase();
});
setInterval(suitcase, 25000);
function suitcase() {
$.ajax({
type: 'POST',
url: 'timeRTN.php',
async: false,
cache: false,
data: {
examlength: examlength
},
success: function(examlength) {
$('#pauseResume').countdown({
until: examlength,
format: 'HMS'
})
},
})
};
HTML:
<div id="pauseResume" class="countdown"></div>
谢谢