`
pouyang
  • 浏览: 311750 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaScript example: js定时任务,每隔一段时间就调用函数(可以异步)

阅读更多
代码很简单,一看就懂,所以不用写思路+注释了
这说明js也可以进行定时任务控制了,不像Spring那样配置定时任务,只需要写js即可
不过这只能停留在当前页面,跳转页面就会失效了,所以Spring定时任务还是王道,Spring任务看这里,即将出来
$(document)
		.ready(
				function() {
					$('#message').css('background', '#ffc');
					$('#message').css('bottom', 0);
					$('#message').css('left', 0);
					$('#message').css('position', 'absolute');

					var username = $('#username').text();
                                           //每隔一段时间就调用
					var id = window.setInterval(loadmessage, 5 * 60 * 1000); 

					function loadmessage() {
						$('#message').val('');
						$('#message').text('');

						$.ajax( {
									type : "GET",
									url : ""
									cache : false,
									dataType: "json",
									success : function(info) {
										var a = info.a;
										var b = info.b;
										//alert(info+''a' 'b);
									if (a != '0' || b != '0') {
										$('#message').html('现有 '+ a ' : '+ b);
									} else if (a == '0'&& b == '0') {
										$('#message').val('');
										$('#message').text('');
									}
								}
								});

					}
				})
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics