我想在asp.net中进行自动部分页面刷新。有UpdatePanel,但它发送的数据太多。所以我发现我可以创建一个Web服务并通过JavaScript代码调用它。但我不知道如何自动调用webservice。有许多示例显示如何通过按钮单击事件调用webservice:
http://www.asp.net/ajax/videos/how-do-i-make-client-side-network-callbacks-with-aspnet-ajax
如何按间隔执行此操作?我是朝着好的方向前进的吗?
答案 0 :(得分:1)
只需使用setInterval功能:
window.setInterval(function() {
// code here will be called every 10 seconds
}, 10000);
要重置自动呼叫,您可以使用id
返回的setInterval
上的clearInterval功能。