javascript - 如何在 ASP.net 上正确使用启动和停止计时器?

标签 javascript c# asp.net timer code-behind

我在 ASP.Net 上使用计时器时遇到问题 停止计时器后我无法启动计时器。

我正在使用后面的代码调用函数

ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), "MyFun1", "startTimer();", true);

给我这个错误。截图如下..

enter image description here

我的主要问题是我需要像这样使用计时器.. 执行某项操作 > 开始时间 > 在 Tick + 停止时间上执行某项操作 > 执行某项操作 > 开始时间 但我不能,因为当我停止计时器时我无法重新启动计时器。

<asp:Timer ID="tmrMain" runat="server" Interval="1000" EnableViewState="False"></asp:Timer>

最佳答案

因为$是Jquery对象,find是方法。

所以你可以使用点来调用方法

$.find('tmrMain');

关于javascript - 如何在 ASP.net 上正确使用启动和停止计时器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48654605/

相关文章:

javascript - 元素的事件列表

Javascript 对象 forEach 不是一个函数

c# - 在重新填充 IDisposable 对象之前是否必须处理它们?

ASP.NET/JavaScript - Ajax 调用,如何?

ASP.NET Web API 正文值限制

javascript - Angular http.post 发送空 json

javascript - 如何在 RactiveJS 的装饰器中访问对象

c# - 使用 docker 在 Linux 上运行 .net Framework 应用程序的最佳方式是什么

c# - 如何加快从Mysql数据库中检索数据的速度

c# - 在 asp.net/C# 中使用 LinqToSql 对 row_number 进行排序