调用ajax不执行吗,AJAX调用第一次正常,第二次不执行

满意答案

§牛团§

向该团提问

采纳率:41.2%

满意答案:0

标签:

宣言:共同帮助别人,在帮助别人的同时帮助自己

§牛团§

在请求的页面url中加入一个时间参数,例如请求url为 abc.aspx,

则加个参数后为:abc.aspx?t=new Date().getTime()

追问:

加这个参数的作用是什么?能具体解释下么。我原本的里面带有一个参数是id编号,指明是对哪条数据进行操作的

回答:

就是避免请求缓存了,加个时间参数就表示每次请求都是新的,浏览器机制问题..你调用第一次正常,第二次不执行很大可能是这样,我以前也试过。

你看下jQery的ajax都是默认有加个时间参数的(不知道你实现Ajax是如何实现)

追问:

也就是说加这个参数由系统处理了,我不需要对这个参数做任何额外的操作是吗?

我的JS代码里确实没加时间参数,代码贴不上来 ,  破问问老说我有敏感词汇

这是请求语句:xmlHttp.open("get","InfoStatus.asp?id="+intId)

前面是建立xmlHttp对象的

回答:

对,那个参数只是为了表明这个请求是新的,你ajax处理页不需要对这个参数做任何处理。

建议你使用下jQuery框架..很好用.

+1

已赞过

小峰

的感言:

谢谢,终于解决了。这个问题困扰我不少时间

2011-04-24

文章转载请注明来源。新辉网主页 > 网页基础 > Javascript/Ajax >

标题:AJAX调用第一次正常,第二次不执行

地址:http://www.a55.com.cn/a/9281.html

关键词:问答系统,提问,回答,知识搜索,问问,搜搜,腾讯,AJAX调

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值