javascript 实现ajax问题?

functiondoRequestUsingGET(){createXMLHttpRequest();varqueryString="9-3.aspx?";querySt... function doRequestUsingGET(){
createXMLHttpRequest();
var queryString = "9-3.aspx?";
queryString += createQueryString() + "×tamp=" + new Date().getTime();
xmlHttp.onreadystatechange = handleStateChange;
xmlHttp.open("GET",queryString);
xmlHttp.send(null);
}

"×tamp=" 这一句有什么用? “&”符号的用途?
"×tamp="错了,为:& timestamp
展开
 我来答
百度网友55df3f4
2011-06-02 · TA获得超过211个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:183万
展开全部
引用:
var queryString = "9-3.aspx?";
queryString += createQueryString() + "& timestamp=" + new Date().getTime();
-------------------------------------------------------------
若createQueryString()返回值为 "name=QQ"
那么最后路径应该为:
queryString=“9-3.aspx?name=QQ&timestamp=20:21:46”

&符号是多个参数分隔符号,若仅一个参数,则这个参数前就不用加&

若没有&则,系统会把QQ&timestamp当成QQtimestamp一个变量来处理
百度网友598742b
2011-06-02 · TA获得超过1627个赞
知道小有建树答主
回答量:2655
采纳率:100%
帮助的人:1260万
展开全部
连接需要传送的参数。如下面

http://www.baidu.com/index.php?act=check_user&name=baidu&password=1234

表示请求 www.baidu.com 站点下的index.php 文件中的 check_user (验证用户)方法,然后使用 & 连接需要传送过去的用户名和密码,然后PHP文件就会对这个用户名和密码进行验证,再返回结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
imatree
2011-06-02 · TA获得超过225个赞
知道小有建树答主
回答量:194
采纳率:0%
帮助的人:142万
展开全部
"×tamp=" + new Date().getTime(),是为了在url后面加一个当前时间的毫秒数的参数,这样每次发送的url请求都是不同的,这样就不会有浏览器缓存问题;&是url后面的get类型参数的分隔符同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shenchaoliang
2011-06-02 · TA获得超过1163个赞
知道大有可为答主
回答量:810
采纳率:0%
帮助的人:1515万
展开全部
为了解决ajax中的缓存问题,加参数及对应值是时间的,以保证返还的都是最新的数据,而不是缓存数据。特别返还的是xml的时候。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式