您好我一直在使用Auto-refreshing div with jQuery - setTimeout or another method?中提出的建议来刷新div。 div正在刷新一个在后台计算大量数字的PHP脚本。
有没有人知道如果php脚本中的计算完成加载后我怎么能停止DIV刷新?
答案 0 :(得分:1)
假设您的计时器被调用timer
,您可以调用以下内容取消刷新div的计时器。
clearTimeout(timer);
答案 1 :(得分:1)
您可以使用简单的布尔值或仅使用if语句。
finished = false;
function update()
{
if ( finished )
return;
else
{
// continue calculating and call again
window.setTimeout( update, 10000 );
}
}