嗨我有这个脚本http://jsbin.com/ajaneh,当我做一个动作时抛出ajax
$.ajax({
type: "POST",
url: domain+"/home/register_working_time/",
dataType: 'json',
data: data,
success: function(dt){
$("#work_time").timer({time:dt.timerTime, stopTimer : dt.stopTimer});
}
});
插件不刷新,我需要从php添加stopTimer : false
,但没有来自计时器的反应,我想我必须刷新插件,但是如何?谢谢!!!!
更新
感谢您的帮助,我资助了我的错误,stopTimer : false
的价值,不是布尔值,我添加到检查if (settings.stopTimer !== 'true')
,现在它可以工作
答案 0 :(得分:0)
你的意思是clearTimeout(timer);
if (!settings.stopTimer) {
timer = setInterval(do_time, 1000);
} else {
clearTimeout(timer);
}