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入门-...
《鸟哥的私房菜——基础篇PDF》是一本针对Linux初学者的入门教程。本书内容全面,从基本概念到实际操作都有涉及,通过通俗易懂的语言帮助读者快速理解和掌握Linux系统的基本操作和管理技巧。考虑到Linux是一个庞大的...
Ext的入门示例代码!!!!!!!!!!!!!!!!!!!!
EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战
这篇文章是关于如何开发PHP扩展的基础篇,特别是针对PHP 5.3.3版本的扩展开发。首先,开发扩展需要PHP的源代码,因为源代码中包含了构建扩展所需的工具。开发者可以从PHP官方网站下载源代码,如文中所述的5.3.3版本...
JavaScript凌厉开发——Ext详解与实践 源码 源代码 part3 因为源代码比较大,压缩后76M左右 所以分为四个包上传
同时,这两个工具的源代码也是学习ext4文件系统和Android存储系统原理的好资料,开发者可以通过阅读源码深入了解其工作原理。 总的来说,`ext4-utils`提供了制作和操作ext4文件系统的关键工具,对于Android开发者和...
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 JS框架的第4.2版本,是一个完整的前端...
EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战EXT实战
《vswd-ext_2.0.2——2008Extjs提示工具》 在Web开发领域,JavaScript框架的使用极大地提高了开发效率,其中Ext JS是一个非常流行的前端UI库,它提供了丰富的组件和强大的数据处理能力。然而,由于其庞大的API和...
《Ext JS开发实战》讲解DOM操作、面向对象、Component及Container等基础知识;结合PHP框架与后台服务器,学习如何通过Ajax交换数据;针对页面布局、各类组件、菜单与工具栏等,通过示例说明各种设定;针对4.0版本,...
Ext JS 4.2实战978-7-302-35339-3_13487013
《EXT Java Web实战项目——企业进销存系统》 在当今的互联网开发环境中,Java作为后端编程语言的主流选择之一,与前端框架EXT的结合,可以构建出功能强大、用户体验优秀的Web应用。本项目“企业进销存系统”就是一...
EXT入门表示这是针对初学者的教程,帮助他们理解EXTJS的基础知识。AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下更新部分网页内容的技术,EXTJS广泛利用AJAX进行异步数据交互。API...
都是项目开发中非常实用的技术点,本人精心整理,希望对从事ext4开发的童鞋有所帮助。
打印功能 ext.js,打印功能 ext.js,打印功能 ext.js,打印功能 ext.js,打印功能 ext.js
在"Ext技术入门篇详细讲解"中,我们将深入探讨如何利用EXT技术来实现BS(Browser/Server)架构下与CS(Client/Server)架构相媲美的漂亮界面。 EXT技术的核心优势在于它提供了丰富的组件库,包括表格、树形视图、...
Ext 通过界面生成代码 生成器 Ext 通过界面生成代码 生成器