通过 Javascript/jQuery 获取 ASP.NET Ajax 计时器状态
Get ASP.NET Ajax Timer status via Javascript/jQuery
我有一个 ASP.NET Ajax 计时器,我可以使用以下 jQuery/Javascript:
来停止或开始
var timer = $("[id$=Timer1]");
timer[0].control._stopTimer();
...
timer[0].control._startTimer();
如何获取计时器的当前 started/stopped 状态?要求是通过 Javascript/jQuery 而不是代码隐藏 (VB/C#)。
我读过 this thread,其中提到了 "enable" 属性,但我知道 "stopping/starting" 与计时器对象的 "enabling/disabling" 不同。
我找到了方法,所以我会 post 对其他人有帮助的答案。获取“_timer”属性:
var status = timer[0].control._timer;
alert(status);
当计时器处于“_start”状态时,它将return一个整数。
当计时器处于“_stop”状态时,它将 return 'null'.
我有一个 ASP.NET Ajax 计时器,我可以使用以下 jQuery/Javascript:
来停止或开始var timer = $("[id$=Timer1]");
timer[0].control._stopTimer();
...
timer[0].control._startTimer();
如何获取计时器的当前 started/stopped 状态?要求是通过 Javascript/jQuery 而不是代码隐藏 (VB/C#)。
我读过 this thread,其中提到了 "enable" 属性,但我知道 "stopping/starting" 与计时器对象的 "enabling/disabling" 不同。
我找到了方法,所以我会 post 对其他人有帮助的答案。获取“_timer”属性:
var status = timer[0].control._timer;
alert(status);
当计时器处于“_start”状态时,它将return一个整数。 当计时器处于“_stop”状态时,它将 return 'null'.