js 设置一个按周期向服务器发送请求 推荐是用 setTimeOut函数
2015-01-30 11:54
295 查看
//执行setTimeOut函数返回的ID var timeOutCount; //周期(以毫秒/ms为单位),平均每3秒刷新一次 var timeCycle = 3000; $(function () { getData(); }); //向服务器发送请求,并获取返回结果 function getData() { $.ajax({ type: 'GET', url: '...', dataType: "json", global: false, success: function (data) { /*TO DO*/ timeOutCount = setTimeout(getData, timeCycle); }, error: function (data) { timeOutCount = setTimeout(getData, timeCycle); } }); } //停止 function stop() { if (timeOutCount > 0) { removeTimeOut(timeOutCount); } } //清空TimeOut function removeTimeOut(id) { window.clearTimeout(id); }
相关文章推荐
- AJAX - 向服务器发送一个请求
- 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)
- 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)
- System.Data.SqlClient.SqlException: 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)
- Beaglebone Black– 智能家居控制系统 LAS - 网页服务器 Node.js 、Web Service、页面 和 TCP 请求转 UDP 发送
- js向服务器发送请求,获取服务器时间
- 一个Servlet同一时刻只有一个实例。 当多个请求发送到同一个Servlet,服务器会为每个请求创建一个新线程来处理。
- 设置一个cron任务记录下服务器的web请求数据 shell
- JSP服务器什么时候将cookie发送给客户端?一次请求中在一个组件中创建了Cookie,在另外一个组件中能接收到值么?
- System.Data.SqlClient.SqlException: 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。) .
- js_html_input中autocomplete="off"在chrom中失效的解决办法 使用JS模拟锚点跳转 js如何获取url参数 C#模拟httpwebrequest请求_向服务器模拟cookie发送 实习期学到的技术(一) LinqPad的变量比较功能 ASP.NET EF 使用LinqPad 快速学习Linq
- 如何设置客户端每次发送请求的时候,保证都是新建一个http连接,而不是和上次的连接用同一个?
- 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)
- tomcat服务器中设置一个action请求等地址为首页的方法
- 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)
- jmeter测试TCP服务器/模拟发送TCP请求 设置16进制发送
- node.js中使用http模块发送请求时的一个小错误
- jmeter测试TCP服务器/模拟发送TCP请求 设置16进制发送(转)
- php 访问一个网站地址,发送post数据和设置cookie,取得服务器返回的数据(html,setcookie命令设置的cookie);
- 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。) .