看你要怎么执行了,是几秒一次,还是特定时间一次了。
为新市等地区用户提供了全套网页设计制作服务,及新市网站建设行业解决方案。主营业务为成都做网站、网站设计、外贸营销网站建设、新市网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
setTimeout和setInterval。
如果是几秒一次,就简单,设置一个函数,指定刷新的时间间隔,调用就行。
如果是特定时间一次,就需要一个存储时间的数组或者json,然后每一秒执行一次,然后判断是否到刷新的时间了。
定时ajax就可以了
var timer = setInterval(function(){
$.ajax({
type:'post',
url:'你的url',
dataType:'json',
data:{
请求参数
},
success:function(data){
//此处拼接返回的json数据,直接用数组形式调用,并且赋值给你的目标div就行了
}
})
},5000);//时间间隔5秒钟。
以上是简单的写法,望采纳,欢迎追问
1、首先新建一个html文件,命名为test.html。
2、在test.html文件内,使用span标签创建一行文字,用于下面延时设置其颜色。
3、在test.html文件内,给span标签添加一个id属性,用于下面获得它的对象。
4、在js标签内,通过ready()方法,在页面加载成功后,执行function方法。
5、在function方法内,使用setTimeout定时器,在2秒后通过id获得span对象,使用css()方法将其文字颜色设置为红色。
6、最后在浏览器打开test.html文件,查看结果。
head
script src="jQuery/jquery-1.4.1.min.js" type="text/javascript"/script
script
$(document).ready(function () {
setInterval("startRequest()",1000);
//setInterval这个函数会根据后面定义的1000既每隔1秒执行一次前面那个函数
//如果你用局部刷新,要用AJAX技术
});
function startRequest()
{
$("#date").text((new Date()).toString());
}
/script
/head
定时执行js是支持的。用var
B
=
setInterval(function(){},time);第一个表示需要执行的函数,第二个表示多少秒执行一次。停止是clearInterval(B);
\x0d\x0a\x0d\x0a \x0d\x0a\x0d\x0a\x0d\x0a $(document).ready(function () {\x0d\x0a \x0d\x0a setInterval("startRequest()",1000);\x0d\x0asetInterval这个函数会根据后面定义的1000既每隔1秒执行一次前面那个函数\x0d\x0a 如果你用局部刷新,要用AJAX技术\x0d\x0a });\x0d\x0a \x0d\x0a function startRequest()\x0d\x0a {\x0d\x0a $("#date").text((new Date()).toString());\x0d\x0a }\x0d\x0a \x0d\x0a \x0d\x0a