b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

ext.ajax.request_ext.messagebox_mfc messagebox非模态(2)

电脑杂谈  发布时间:2017-02-22 02:30:37  来源:网络整理

语法是不是显得更简单?不要小瞧了他,config这个参数可谓包罗万象,使用json格式

可以传输很多信息到方法中去。

config中常见属性如下:

title:消息框标题栏

msg:消息内容

width:消息框的宽度

multiline:是否显示多行文本

closable:是否显示关闭按钮

buttons:按钮

icon:图标

fn:回调函数

举例说明:

Ext.onReady(function() {
			var config = {
				title : "自定义对话框",
				msg : "这是一个自定义对话框",
				width : 400,
				multiline : true,
				closable : false,
				buttons : Ext.MessageBox.YESNOCANCEL,
				icon : Ext.MessageBox.QUESTION,
				fn : function(btn, txt) {
					Ext.MessageBox.alert("你点击了'" + btn + "'按钮,输入的内容为'" + txt + "'.");
				}
			};
			Ext.MessageBox.show(config);
		});

效果图:

在上面的例子中,不熟悉的有buttons 和icon,这些选项在Ext.MessageBox 中已有定义。

buttons(按钮)的取值如下:

OK:只有“确定”按钮

CANCEL:只有“取消”按钮

OKCANCEL:有“确定”和“取消”按钮

YESNO:有“是”和“否”按钮

YESNOCANCEL:有“是”、“否”和“取消”按钮

icons(图标)取值如下:

INFO:信息图标

WARNING:警告图标

QUESTION:询问图标

ERROR:错误图标

5.进度条对话框.

进度条对话框可以说是一个创举,让一个富了现实意义和使用价值的进度条轻松实现,随着进度条的滚动,我们的心情也随之畅快起来。ext.messagebox代码赋予我们无穷的活力,让人们的视觉再次受到最强烈的冲击。

进度条对话框也是一个自定义消息框,配置config 时添加progress=true 即可,同时还可以设置其他相关信息,如进度提示等。Extjs 为我们提供的只是一个对话框而已,进度条的滚动还得通过代码实现。下面是进度条的代码示范:

例子代码如下:

Ext.onReady(function() {
	Ext.Msg.show({
				title : "请稍等",
				msg : "正在加载项目",
				progress : "正在初始化...",
				width : 200,
				progress : true, // 此属性说明这是一个进度条对话框
				closable : false
			});
	var f = function(v) {
		return function() {
			if (v == 12) {
				Ext.MessageBox.hide();
				Ext.MessageBox.alert('完成', '所有项目加载完成!');
			} else {
				var i = v / 11;
				Ext.MessageBox.updateProgress(i, Math.round(100 * i) + '% 已完成');
			}
		};
	};
	for (var i = 1; i < 13; i++) {
		setTimeout(f(i), i * 500);
	}
});


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-33780-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...