FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 11911|回复: 12
打印 上一主题 下一主题

如何隐藏 Alert.Show 的关闭按钮(closable)

[复制链接]
楼主
发表于 2015-9-21 15:22:26 | 显示全部楼层
.Ext.MessageBox.show()方法
   功能很强大,采用config配置形式,比前面的方法使用更方便。
   参数很多,在此列举最常用的配置参数:
1.animEl:对话框弹出和关闭时的动画效果,比如设置为“id1”,则从id1处弹出并产生动画,收缩则相反
2.buttons:弹出框按钮的设置,主要有以下几种:Ext.Msg.OK,
                                        Ext.Msg.OKCANCEL,
                                        Ext.Msg.CAMCEL,
                                        Ext.Msg.YESNO,
                                        Ext.Msg.YESNOCANCEL
  你也可以自定义按钮上面的字:{"ok","我本来是ok的"}。
   若设为false,则不显示任何按钮.
3.closable:如果为false,则不显示右上角的小叉叉,默认为true。
4.msg:"消息的内容"
5.title:"标题"
6.fn:关闭弹出框后执行的函数
7.icon:弹出框内容前面的图标,取值为Ext.MessageBox.INFO,
                                       Ext.MessageBox.ERROR,
                                  Ext.MessageBox.WARNING,
                                  Ext.MessageBox.QUESTION
8.width:弹出框的宽度,不带单位
9.prompt:设为true,则弹出框带有输入框
10.multiline:设为true,则弹出框带有多行输入框
11.progress:设为true,显示进度条,(但是是死的)
12.progressText:显示在进度条上的字
13.wait:设为true,动态显示progress
14.waitConfig:配置参数,以控制显示progress
example:
  1. Ext.MessageBox.show({
  2.     title:"标题",
  3.     msg:"内容的消息",
  4.     buttons:{"ok":"我不再显示OK了"},
  5.     fn:function(e){alert(e);},
  6.     animEl:"test1",
  7.      width:500,
  8.     icon:Ext.MessageBox.INFO,
  9.     closable:false,
  10.     progress:true,
  11.     wait:true,
  12.     progressText:"进度条"
  13.    // prompt:true
  14.    // multiline:true
  15. });
复制代码

对应修改FineUI[ext-part2.js]1117行代码
沙发
发表于 2015-9-22 08:17:29 | 显示全部楼层
本帖最后由 隨風往事 于 2015-9-22 08:20 编辑
sanshi 发表于 2015-9-21 15:53
用 PageContext.RegisterStartupScript 直接注册  Ext.MessageBox.show 脚本

我觉得这个关闭的叉应该做一个if判断,如果有OKScript脚本时候设置为
  1. closable:false
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-5-17 02:22 , Processed in 0.045016 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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