你的位置: Kiyo'Space首页 笔记 阅读文章 欢迎留下您的足迹

一些临时笔记

[ 笔记 ] 分享
我是在ajax加上loading....,当按下查找按钮时,就是先出现loading...再出现数据.这样如何把这个loading加上去呢?最好能判断下,就是当按下查找按钮时超出了设定时间就会出现:查找已经超时,请重新查找.请各位高人指点点.谢谢了
if(oHttpReq.readyState == 4)
                     {
                            if(oHttpReq.status == 200)
                            {

 

mlhttp对象里面有一个onreadystatechange的属性,只要你把它关联到一个处理函数中,再调用ajaxman提到的readyState,就知道状态了,readyState属性有5个,4表示已经从服务器得到回应并加载完毕。而xmlhttp对象里面还有一个status的属性,是反应服务器的回应类型,200表示OK,即正常。还有404,505之类的异常。具体请看http://www.xmlhttp.cn/manual/status.html

 

<div id=loadmsg>载入中,请稍侯....</div>

callback前:
document.getElementById("loadmsg").style.display="none";
callback后:
document.getElementById("loadmsg").style.display="";


欢迎在此留下您的脚步






评论内容 (*必填):
(Ctrl + Enter 快速提交)