ASP.net 服务器事件在客户端处理

标签 asp.net javascript jquery events

我想知道是否有人有一种简单的方法将 javascript 事件处理程序连接到服务器端发生的事件。我有一个长期运行的流程,其中包含很多步骤,并且希望随着步骤的转换,客户端不断更新新信息。这会涉及某种轮询机制吗?

最佳答案

每隔一段时间从客户端发送一个 AJAX 或 JSON 请求,请求 status.xml。然后,在服务器上,当某些内容发生变化时,只需像在控制台中一样快速将新行写入 status.xml。您可以在 Javascript 中使用 setInterval( function, timeBetweenRuns ) 定期执行此操作。

关于ASP.net 服务器事件在客户端处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3151871/

相关文章:

javascript - 如何在第一个请求(Windows 身份验证)中触发带有授权 header 的 AJAX 帖子?

c# - 如何将 jquery 的 UI 自动完成与 ASP.NET 和外部数据源一起使用?

php - ajax返回整个html代码的问题

Jquery 终端文本格式化语法,我做错了什么?

javascript - JS : get value of element in ajax updated div

javascript - 将 JSON 对象与 HTML 混合是否合适?

c# - 防止使用 Response.Redirect() 刷新左侧导航菜单

javascript - 带动画的线连接不适用于 ECG

javascript - 在谷歌日历 API events.list 的响应中查找日历所有者的电子邮件?

javascript - 调试时,我可以从浏览器控制台访问 Redux 存储吗?