jQuery MiniUI

 找回密码
 立即注册
查看: 32436|回复: 6
打印 上一主题 下一主题

jQuery MiniUI开发系列之:Ajax处理超时、服务端错误   [复制链接]

Rank: 8Rank: 8

楼主
发表于 2013-8-12 16:39:47 |显示全部楼层
yanbh 发表于 2013-8-12 15:36
ajaxComplete全局事件监听写在boot.js文件中能起作用吗?

可以是可以的,但是因为jquery的引用也在 boot里面,注意boot.js里面的顺序

Rank: 8Rank: 8

沙发
发表于 2013-8-15 09:13:54 |显示全部楼层
yanbh 发表于 2013-8-14 14:01
版主,能提供在boot.js里处理jquery的ajaxcomplete 全局登录超时的示例或代码吗?
登录超级是任务一个 ...

http://miniui.com/bbs/forum.php? ... &extra=page%3D1

看这篇帖子

Rank: 8Rank: 8

板凳
发表于 2014-4-2 16:42:40 |显示全部楼层
angle 发表于 2014-4-2 16:39
这段代码在每个页面都要加吗

是的,需要引用的页面加上,他就是一个JS文件

Rank: 8Rank: 8

地板
发表于 2014-4-4 13:33:39 |显示全部楼层
angle 发表于 2014-4-4 11:32
我把这段加上怎么不起作用,是不是后台还要做处理

不知道你为什么不起作用. 后台不需要你做什么处理,只要ajax交互完毕,不管正常不正常,只要交互过程结束,自然就会被ajaxcomplete监听到

Rank: 8Rank: 8

5#
发表于 2014-4-4 14:14:08 |显示全部楼层
angle 发表于 2014-4-4 13:42
这段代码是加到里吗

是的

Rank: 8Rank: 8

6#
发表于 2014-4-8 16:18:16 |显示全部楼层
angle 发表于 2014-4-8 15:08
为啥我加了 还是不起作用

加到页面之后,你的页面上有ajax的交互,都会被监听到的,不可能没效果,你仔细检查是不是自己写错了

Rank: 8Rank: 8

7#
发表于 2014-4-8 17:04:31 |显示全部楼层
angle 发表于 2014-4-8 17:00
我就这样考过去了 感觉么起作用

断点看看,ajaxComplete进去了没.

if(text == "logout"){
                top.location = '/login.jsp';
            }

这个判断只是写的一个伪代码,

var text = request.responseText;这里才是你后台返回的信息

Archiver|普加软件

GMT+8, 2024-5-3 03:40 , Processed in 1.022250 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部