在jsp页面中,onload=setInterval(函数名,时间),函数是动态取一个数值的,但只有第一次的数值是正确的

比如:本来的值是10,在第二次timer之前,我手动把值改为9,但函数取出的值还是10。函数是从数据库里出记录条数的。... 比如:本来的值是10,在第二次timer之前,我手动把值改为9,但函数取出的值还是10。

函数是从数据库里出记录条数的。
展开
 我来答
chenguang5092
2012-01-29 · TA获得超过664个赞
知道小有建树答主
回答量:520
采纳率:50%
帮助的人:456万
展开全部
javascript请求可能被认为是同一次,
需要加入辅助变量如key1=value1&key2=new Date().getTime(), 区分每次的请求
更多追问追答
追问
如何区分?
我在jsp页面中使用了onload=setinterval(js函数,时间),我在函数处设置了断点,但只有第一次断点处会停止,其他处,都不停止了。那就说明没起到作用。
追答
onload=setinterval(js函数,时间)
js函数 内相应的数据请求,如url=“http://xxxxxx.action?key1=value1&key2=new Date().getTime()”
每次请求加一个辅助的时间变量key2=new Date().getTime()。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式