停止JQuery刷新DIV

时间:2011-03-16 01:49:11

标签: php jquery

您好我一直在使用Auto-refreshing div with jQuery - setTimeout or another method?中提出的建议来刷新div。 div正在刷新一个在后台计算大量数字的PHP脚本。

有没有人知道如果php脚本中的计算完成加载后我怎么能停止DIV刷新?

2 个答案:

答案 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 );
   }   
}