我正在使用.net webforms并希望直接从jquery停止或启动Timer元素。有人知道这样做的方法吗?
这是我的计时器:
<asp:UpdatePanel ID="UpdatePanel" runat="server">
<ContentTemplate>
<asp:Timer ID="Timer" runat="server" OnTick="UpdateServers" Interval="60000">
</asp:Timer>
<div id="content">
<asp:Repeater ID="serverList" runat="server">
<ItemTemplate>
<label class="<%# DataBinder.Eval(Container.DataItem, "HealthState") %>">
<%# DataBinder.Eval(Container.DataItem, "DisplayName") %></label>
</ItemTemplate>
</asp:Repeater>
</div>
</ContentTemplate>
</asp:UpdatePanel>
答案 0 :(得分:1)
我试过并找到了解决方案:
timer = $find('ContentPlaceHolder1_Timer');
timer.set_enabled(false);
它停止了计时器。