求dojo大牛,ajax异步请求等待问题
dojoDeferred模块的then方法有2个参数,第一个参数function表示成功请求后调用的函数,第二个参数function表示请求失败后调用的函数。问题是:如果...
dojo Deferred模块的then方法有2个参数,第一个参数function表示成功请求后调用的函数,第二个参数function表示请求失败后调用的函数。
问题是:如果我想在请求等待期间增加操作,例如请求等待期间禁止鼠标或者键盘有其他操作,该用什么实现?求大神 展开
问题是:如果我想在请求等待期间增加操作,例如请求等待期间禁止鼠标或者键盘有其他操作,该用什么实现?求大神 展开
1个回答
展开全部
加个遮罩层,简单快捷,具体实现的话可以用事件订阅ajax请求开始和结束("/dojo/io/start"和"/dojo/io/stop")的2个事件,有ajax请求开始加上loading层,结束了就去掉loading层。
更多追问追答
追问
兄弟,/dojo/io/start"和"/dojo/io/stop
这两个东西真的有吗?我找不到啊
追答
代码就不写了,貌似百度会屏蔽,给你个参考链接吧
http://dojotoolkit.org/reference-guide/1.9/dojo/request/notify.html#dojo-request-notify
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询