起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9799|回复: 12

[结贴] windowReceiver对话框点X关闭时提示,提示保存数据

[复制链接]

87

主题

397

帖子

1330

积分

金牌会员

Rank: 6Rank: 6

积分
1330
QQ
发表于 2013-9-27 16:19:19 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
我想在windowReceiver对话框点X关闭时提示,提示保存数据
mainActivity.mdDefaultUnLoad = function(event){
    if(    window.confirm("是否保存?")){
        justep.xbl("dataMain").saveData();         
    }
};
点X没有提示,在父页面右键刷新才提示。怎么办?

9

主题

395

帖子

1042

积分

金牌会员

Rank: 6Rank: 6

积分
1042
QQ
发表于 2013-9-27 16:59:39 | 显示全部楼层
可以在windowDialog上写onclose事件

评分

参与人数 1 +5 收起 理由
jishuang + 5 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35944
发表于 2013-9-27 17:01:25 | 显示全部楼层
在windowDialog组件的onClose事件中提示
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

87

主题

397

帖子

1330

积分

金牌会员

Rank: 6Rank: 6

积分
1330
QQ
 楼主| 发表于 2013-9-27 17:26:54 | 显示全部楼层
jishuang 发表于 2013-9-27 17:01
在windowDialog组件的onClose事件中提示

怎么写啊?
回复 支持 反对

使用道具 举报

87

主题

397

帖子

1330

积分

金牌会员

Rank: 6Rank: 6

积分
1330
QQ
 楼主| 发表于 2013-9-27 17:31:01 | 显示全部楼层
jishuang 发表于 2013-9-27 17:01
在windowDialog组件的onClose事件中提示

windowDialog是负页面的还是当前子窗口的?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35944
发表于 2013-9-27 17:51:21 | 显示全部楼层
你现在要的是判断父页面的数据保存还是子页面的数据保存?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

87

主题

397

帖子

1330

积分

金牌会员

Rank: 6Rank: 6

积分
1330
QQ
 楼主| 发表于 2013-9-29 14:10:56 | 显示全部楼层
jishuang 发表于 2013-9-27 17:51
你现在要的是判断父页面的数据保存还是子页面的数据保存?

子页面的数据保存
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35944
发表于 2013-9-29 14:37:25 | 显示全部楼层
可以在父页面上用windowDialog的getFrame()方法获取到子页面,然后获取子页面中data的状态,如果为new或者edit就提示保存

也可以直接控制弹出窗口上不让显示关闭按钮,只能点确定或取消
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

87

主题

397

帖子

1330

积分

金牌会员

Rank: 6Rank: 6

积分
1330
QQ
 楼主| 发表于 2013-9-29 14:44:59 | 显示全部楼层
jishuang 发表于 2013-9-29 14:37
可以在父页面上用windowDialog的getFrame()方法获取到子页面,然后获取子页面中data的状态,如果为new或者e ...

windowDialog组件的onClose事件里写提示没问题,但是是在页面关闭后才提示的,我想在子页面关闭前提示
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35944
发表于 2013-9-29 14:49:18 | 显示全部楼层
winowDialog中没有控制不关闭的,所有没有前后的问题,
那就直接设置windowDialog上的属性不让显示关闭按钮了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-20 18:43 , Processed in 0.066877 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表