代码如下,哪位大神看一下 指出错误,貌似这样不好使啊
$(function(){
function show(){
$.ajax( {
url: "normal.jsp", //这里是静态页的地址
type: "GET", //静态页用get方法
success:function(data){
$("#normal").html(data);
}
});
setInterval("show()",(1000*70));
}
show();
});
setInterval(show,(1000*70));
不要传递字符串,直接函数名称就行了,字符串的话需要show是window左右域下的才行,你那样写show是匿名函数中才能访问到
在$()这个里面的,你觉得那个方法吗?
首先,ajax是用来请求后台接口实现局部刷新内容的,你这样的url的话,如果后台没有处理的话是有问题的,
其次,代码质量,完全可以把定时器提取到函数show的外部,同时去掉show的单独调用
$(function(){
function show(){
$.ajax( {
url: "normal.jsp", //这里是静态页的地址
type: "GET", //静态页用get方法
success:function(data){
$("#normal").html(data);
}
});
}
show();
setInterval(show,(1000*70));
});
window.setInterval(function()
{
ajax
}, 2000);//2秒延迟
在for里面执行上面代码就可以了