Extjs Ext.MessageBox.confirm 确认对话框详解
程序员文章站
2022-03-07 11:18:42
ext.messagebox.confirm()详解 显示一个确认对话框,用来代替javascript标准的confirm()方法,具有两个按钮“是”和“否”如果为其提供一...
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是区分用户选择的唯一方法,通过判断该参数来执行不同的操作。
显示一个确认对话框,用来代替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是区分用户选择的唯一方法,通过判断该参数来执行不同的操作。