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

Ext入门代码实战——基础篇

阅读更多

 Ext代码实战

 

 

知识一、信息提示框组件

  1.Ext.MessageBox.alert()

使用 alert ( String title, String msg, Function fn, Object scope ) ;

四个参数:前两个必选,后面是关闭窗口后触发函数

代码实战:

Ext.onReady(
		function TestMessageBox(){
			Ext.MessageBox.alert("标题","内容",function(e){
				document.write("关闭了对话框");
				
				if(e == 'ok'){
					document.write("单击了确定按钮");
				}else if(e == 'cancel'){
					document.write("单击了关闭按钮");
				}
				
			});
			
		}
);

2. Ext.MessageBox.confirm()

用法和alert()相同

实战代码

 

Ext.onReady(
		function TestMessageBox(){
			Ext.MessageBox.confirm("保存文件","是否保存文件",function(e){
				if(e == 'yes') {
					document.write("保存文件");
				} else if(e == 'no') {
					document.write("不保存文件");
				}
				});
		}
);

 

3.Ext.MessageBox.prompt()

使用prompt ( String title, String msg, Function fn, Object scope, Boolean/Number multiline );

 

其中multiline 为是否多行显示的意思

实战代码

Ext.onReady(
	function TestMessageBox() {
			Ext.MessageBox.prompt("测试","请输入你的留言",function(e,text) {
				if(e == "ok") {
					document.write(text);
				}
			},null,true);
	}
);

 

4. Ext.MessageBox.show()

API解释:

 

animEl            String/Element       对话框弹出和关闭时的动画效果

buttons           Object/Boolean       弹出框按钮的设置

closable           Boolean        如果为false,则不显示右上角的小叉叉,默认为true。

cls               String              将客户自定的CSS应用到该对话框中

defaultTextHeight Number               多行文本框中文本高度

fn                Function           关闭弹出框后执行的函数

icon              String              弹出框内容前面的图标

maxWidth          Number           最大大小(默认600)

minWidth          Number           最小大小(默认100)

modal             Boolean           是否为模式

msg               String            消息的内容

multiline         Boolean            设为true,则弹出框带有多行输入框

progress          Boolean            设为true,显示进度条

progressText      String              显示在进度条上的文本

prompt            Boolean          设为true,则弹出框带有输入框

proxyDrag         Boolean           设置为true,则为拖拽的时候显示一个轻量级别代理

title             String              标题

value             String             文本框中的值

wait              Boolean          设为true,动态显示progress

waitConfig        Object            配置参数,以控制显示progress

width             Number          弹出框的宽度

代码实战:

Ext.onReady(
	function TestMessageBox() {
		Ext.MessageBox.show({
			title:"测试标题",
			msg:"测试内容",
			buttons:Ext.MessageBox.OKCANCEL,
			icon:Ext.MessageBox.INFO,
			prompt:true,
			multiline:true,
			width:400,
			defaultTextHeight :150
		});
	}
);

 进度条

 

Ext.onReady(
	function TestMessageBox() {
		Ext.MessageBox.show({
			title:"进度条",
			msg:"5秒后自动进入系统",
			progress:true,
			width:500,
			wait:true,
			waitConfig:{
				interval:500,
				duration:5000,
				fn:function() {
					Ext.MessageBox.hide();
				}
			}
		});
	}
);

 

分享到:
评论

相关推荐

    Ext入门-详细教程

    Ext入门-详细教程Ext入门-详细教程Ext入门-详细教程Ext入门-详细教程Ext入门-详细教程Ext入门-详细教程Ext入门-详细教程Ext入门-详细教程Ext入门-详细教程Ext入门-详细教程Ext入门-详细教程Ext入门-详细教程Ext入门-...

    鸟哥的私房菜——基础篇PDF

    《鸟哥的私房菜——基础篇PDF》是一本针对Linux初学者的入门教程。本书内容全面,从基本概念到实际操作都有涉及,通过通俗易懂的语言帮助读者快速理解和掌握Linux系统的基本操作和管理技巧。考虑到Linux是一个庞大的...

    Ext入门代码!!!!!!!!!!

    Ext的入门示例代码!!!!!!!!!!!!!!!!!!!!

    EXT实战EXT实战(自己网络整理的)

    EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战

    浅谈PHP Extension的开发——基础篇第1/2页

    这篇文章是关于如何开发PHP扩展的基础篇,特别是针对PHP 5.3.3版本的扩展开发。首先,开发扩展需要PHP的源代码,因为源代码中包含了构建扩展所需的工具。开发者可以从PHP官方网站下载源代码,如文中所述的5.3.3版本...

    JavaScript凌厉开发——Ext详解与实践 源码 源代码 part3

    JavaScript凌厉开发——Ext详解与实践 源码 源代码 part3 因为源代码比较大,压缩后76M左右 所以分为四个包上传

    ext4-util源代码——制作make_ext4fs和simg2img工具

    同时,这两个工具的源代码也是学习ext4文件系统和Android存储系统原理的好资料,开发者可以通过阅读源码深入了解其工作原理。 总的来说,`ext4-utils`提供了制作和操作ext4文件系统的关键工具,对于Android开发者和...

    Ext JS 4.2实战 精美书签版

    Ext JS 4.2 实战是一本Ext JS实战系列的书,主要通过简单的CMS系统的开发过程,介绍了使用ExtJS4.2开发应用程序的新模式和新思路。《Ext JS 4.2 实战》也融入了作者使用Ext JS进行开发的实践经验。由于讲解CMS系统...

    EXT.js4.2实战

    因此,以下内容将基于标题“EXT.js4.2实战”和描述“EXT.js4.2实战EXT.js4.2实战EXT.js4.2实战EXT.js4.2实战”进行知识点的提炼和扩展。 ### EXT.js4.2实战 EXT.js4.2是EXT JS框架的第4.2版本,是一个完整的前端...

    ext实战EXTEXT

    EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战

    vswd-ext_2.0.2——2008Extjs提示工具

    《vswd-ext_2.0.2——2008Extjs提示工具》 在Web开发领域,JavaScript框架的使用极大地提高了开发效率,其中Ext JS是一个非常流行的前端UI库,它提供了丰富的组件和强大的数据处理能力。然而,由于其庞大的API和...

    Ext JS开发实战源码

    《Ext JS开发实战》讲解DOM操作、面向对象、Component及Container等基础知识;结合PHP框架与后台服务器,学习如何通过Ajax交换数据;针对页面布局、各类组件、菜单与工具栏等,通过示例说明各种设定;针对4.0版本,...

    Ext JS 4.2实战.pdf电子书

    Ext JS 4.2实战978-7-302-35339-3_13487013

    Ext java web实战项目 企业进销存系统

    《EXT Java Web实战项目——企业进销存系统》 在当今的互联网开发环境中,Java作为后端编程语言的主流选择之一,与前端框架EXT的结合,可以构建出功能强大、用户体验优秀的Web应用。本项目“企业进销存系统”就是一...

    ext入门程序登陆例子

    EXT入门表示这是针对初学者的教程,帮助他们理解EXTJS的基础知识。AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下更新部分网页内容的技术,EXTJS广泛利用AJAX进行异步数据交互。API...

    ext4.0项目实战

    都是项目开发中非常实用的技术点,本人精心整理,希望对从事ext4开发的童鞋有所帮助。

    ext.js——打印

    打印功能 ext.js,打印功能 ext.js,打印功能 ext.js,打印功能 ext.js,打印功能 ext.js

    Ext技术入门篇详细讲解

    在"Ext技术入门篇详细讲解"中,我们将深入探讨如何利用EXT技术来实现BS(Browser/Server)架构下与CS(Client/Server)架构相媲美的漂亮界面。 EXT技术的核心优势在于它提供了丰富的组件库,包括表格、树形视图、...

    Ext 界面代码生成器

    Ext 通过界面生成代码 生成器 Ext 通过界面生成代码 生成器

Global site tag (gtag.js) - Google Analytics