`
kalogen
  • 浏览: 880200 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Extjs Ext.MessageBox.confirm 确认对话框详解

    博客分类:
  • EXT
阅读更多

Ext.MessageBox.confirm()详解

显示一个确认对话框,用来代替JavaScript标准的confirm()方法,具有两个按钮“是”和“否”如果为其提供一个回调函数,则该函数将在单击按钮后被调用(包括右上角的推出按钮),所单击按钮的id将被作为唯一的参数传递到回调函数中。
调用格式:
confirm(String title,String msg,[function fn],[Object scope])
参数说明:
Ext.MessageBox.alert();//相关内容
返回值:
Ext.MessageBox
代码示例:

复制代码 代码如下:

<script type="text/javascript">
Ext.onReady(function() {
Ext.MessageBox.confirm('提示', '请单击我 做出选择', callBack);
function callBack(id) {
alert('单击的按钮id是:'+id);
}
});
</script>

 

Ext.MessageBox.confirm的使用方式与alert类似,该确认对话框也是异步执行的不会造成阻塞,因此对于用户确认后才能执行的代码也需要放到回调函数中。传入回调函数中的id是区分用户选择的唯一方法,通过判断该参数来执行不同的操作。

原文来自:雨枫技术教程网 http://www.fengfly.com
原文网址:http://www.fengfly.com/plus/view-183022-1.html

 

分享到:
评论

相关推荐

    ExtJs入门实例.doc

    `Ext.MessageBox.alert()`方法用于显示简单的警告对话框,通常包含一个确认按钮。它接受三个参数:`title`(对话框标题)、`msg`(显示的消息)和一个可选的回调函数,当用户点击确认按钮后执行。例如: ```...

    ExtJs控件详解

    与`alert()`类似,`Ext.MessageBox.confirm()` 方法用于弹出一个确认对话框,询问用户是否同意某个操作。同样,它也接受三个参数,其中第三个参数`fn`在用户点击按钮后被调用,并接收一个参数`e`,表示用户的选择...

    精通JS脚本之ExtJS框架.part1.rar

    5.2.3 Ext.MessageBox.confirm() 5.2.4 Ext.MessageBox.prompt() 5.2.5 Ext.MessageBox.wait() 5.2.6 Ext.MessageBox.show() 5.2.7 Ext.MessageBox的其他功能 5.3 进度条组件 5.3.1 Ext.ProgressBar简介 ...

    精通JS脚本之ExtJS框架.part2.rar

    5.2.3 Ext.MessageBox.confirm() 5.2.4 Ext.MessageBox.prompt() 5.2.5 Ext.MessageBox.wait() 5.2.6 Ext.MessageBox.show() 5.2.7 Ext.MessageBox的其他功能 5.3 进度条组件 5.3.1 Ext.ProgressBar简介 ...

    extjs基础教程pdf

    Ext.MessageBox.confirm("确认", "您确定要继续吗?", function(e){ alert("您的选择是:" + e); }); ``` ##### 1.3 Ext.MessageBox.prompt() 用于获取用户的输入,并根据输入结果执行不同的操作。 **基本语法**: ...

    extjs脚本开发详解

    `Ext.MessageBox.alert()`用于显示一个简单的警告对话框,包含一个确定按钮。它接受三个参数:`title`(对话框标题),`msg`(显示的消息)和一个可选的回调函数,该函数在用户点击确定按钮后执行。例如: ```...

    extjs2.0学习资料

    Ext.MessageBox.confirm('确认', '您确定要删除吗?', function(buttonId) { if (buttonId === 'yes') { alert('删除操作已执行'); } else { alert('操作已取消'); } }); ``` **说明:** 使用 `confirm()` 方法...

    Ext.MessageBox工具类简介

    **Ext.MessageBox工具类详解** 在ExtJS框架中,Ext.MessageBox是一个非常实用的工具类,它提供了弹出消息框的功能,可以用于向用户显示警告、确认、提示或请求输入等交互。这个工具类继承自`object`对象,它实际上...

    ext学习资料,很基础的,一步一步都很详细,希望共同学习ext

    `Ext.MessageBox` 提供了一系列用于创建消息对话框的方法,包括提示、确认和输入等功能。这些对话框不仅外观美观,而且可以灵活地配置不同的选项,如按钮、图标、动画等。接下来,我们将逐一分析 `Ext.MessageBox` ...

    ExtJs自定义消息框

    Ext.MessageBox.confirm("确认", "请选择操作:", function(btn) { Ext.MessageBox.alert("你单击的按钮是:" + btn); }); } ``` #### 五、总结 本文详细介绍了ExtJs中提示框、输入框和确认框的基本用法及其参数...

    ExtJS面板学习笔记(带有运行效果)

    在ExtJS中,`Ext.MessageBox`提供了创建各种模态对话框的功能,包括提示、确认、输入等。以下是几个基本示例: 1. **简单警告对话框**: ```javascript Ext.onReady(function() { Ext.MessageBox.alert("测试", ...

    ExtJs入门实例ExtJs入门实例

    `Ext.MessageBox`是ExtJs库中的一个重要组件,用于创建各种类型的模态对话框,如警告、确认和提示等。它提供了一种灵活且统一的方式来与用户交互,并可以定制各种行为和样式。 #### 三、Ext.MessageBox 的常用方法 ...

    extjs学习笔记

    - **Ext.MessageBox.confirm**:显示一个确认对话框,通常包含“确定”和“取消”两个按钮。 - `confirm(title, msg, fn, scope)` - `title` (String):对话框的标题。 - `msg` (String):要显示的消息。 - `fn`...

    Extjs学习笔记之一 初识Extjs之MessageBox

    在初识ExtJS的过程中,我们常常会遇到`MessageBox`,它是一个非常实用的弹出对话框组件,用于显示各种提示信息,如警告、确认和输入框。 1. **MessageBox的引入** 在使用`MessageBox`之前,我们需要引入ExtJS的...

Global site tag (gtag.js) - Google Analytics