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

QQ登录

只需一步,快速开始

查看: 2556|回复: 8

[结贴] messageDialog组件如何通过代码关闭或隐藏?

[复制链接]

116

主题

276

帖子

510

积分

高级会员

Rank: 4

积分
510
QQ
发表于 2017-4-13 10:50:37 | 显示全部楼层 |阅读模式
webx5版本3.6,使用messageDialog组件的Prompt提示输入信息。调用messageDialog.show显示,如果通过代码关闭messageDialog组件?

需求:messageDialog组件中的input输入域当回车时判读输入内容,如果合规则关闭messagedialog组件,

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-4-13 11:03:06 | 显示全部楼层
/UI2/system/components/justep/messageDialog/demo/demo.w  
demo在这里
回复 支持 反对

使用道具 举报

116

主题

276

帖子

510

积分

高级会员

Rank: 4

积分
510
QQ
 楼主| 发表于 2017-4-13 11:35:42 | 显示全部楼层
半导体 发表于 2017-4-13 11:03
/UI2/system/components/justep/messageDialog/demo/demo.w  
demo在这里

已看过此demo,但是没有找到通过代码关闭messageDialog的。messageDialog不是动态生成的,是在设计时就放到页面上,show是显示,如果通过外部代码关闭(不是点击messageDialog页面上的确定或取消按钮)
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-4-13 11:41:19 | 显示全部楼层
jjsun 发表于 2017-4-13 11:35
已看过此demo,但是没有找到通过代码关闭messageDialog的。messageDialog不是动态生成的,是在设计时就放 ...

既然不需要点击  那你就不应该用messageDialog吧  
messageDialog的与dialog的区别就在于点击  它的价值就在这里
那你不需要为什么不用dialog?
回复 支持 反对

使用道具 举报

116

主题

276

帖子

510

积分

高级会员

Rank: 4

积分
510
QQ
 楼主| 发表于 2017-4-13 15:50:39 | 显示全部楼层
半导体 发表于 2017-4-13 11:41
既然不需要点击  那你就不应该用messageDialog吧  
messageDialog的与dialog的区别就在于点击  它的价值 ...

我的需求是:利用messageDialog组件实现弹出一个小窗口,提示用户输入信息,如密码等。当弹出窗口中input域回车时触发校验,校验通过后,关闭该messageDialog组件构成的弹出窗口。如果通过点击messageDialog组件弹出窗口的OK或cancel键没问题,现在需要的是弹出窗口中input当回车后,关闭messageDialog组件的弹出窗口。如何实现?
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-4-13 16:26:51 | 显示全部楼层
jjsun 发表于 2017-4-13 15:50
我的需求是:利用messageDialog组件实现弹出一个小窗口,提示用户输入信息,如密码等。当弹出窗口中input ...

没有直接调用的关闭方法,可以在js中用jquery的方法找到按钮,调用按钮的click方法
回复 支持 反对

使用道具 举报

10

主题

89

帖子

549

积分

高级会员

Rank: 4

积分
549
QQ
发表于 2017-10-30 11:35:31 | 显示全部楼层
楼主,我遇到需要被动关闭messagedialog的情况,你解决这个问题了吗?
wex5 & android
回复 支持 反对

使用道具 举报

发表于 2017-10-30 17:53:57 | 显示全部楼层
jane_jane 发表于 2017-10-30 11:35
楼主,我遇到需要被动关闭messagedialog的情况,你解决这个问题了吗?

1. 代码中获取按钮 dom元素 然后调用dom的click

2.可以换成windowDialog 自定义页面!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

89

帖子

549

积分

高级会员

Rank: 4

积分
549
QQ
发表于 2017-10-31 09:49:05 | 显示全部楼层
liangyongfei 发表于 2017-10-30 17:53
1. 代码中获取按钮 dom元素 然后调用dom的click

2.可以换成windowDialog 自定义页面! ...

好的,谢谢
wex5 & android
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-1 16:19 , Processed in 0.055531 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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