- 浏览: 3320083 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (567)
- Web前端-html/表单 (19)
- Web前端-CSS (24)
- Web前端-CSS框架 (4)
- Web前端-JS语言核心 (50)
- Web前端-JS客户端 (26)
- nodejs生态+grunt (10)
- seajs和requirejs (9)
- backbone等框架 (7)
- 模板基础 (7)
- Web前端-deps(不改动) (6)
- Web前端-component (10)
- Web前端-jquery-plugin (13)
- 浏览器兼容性 (6)
- Web前端-使用jQuery (25)
- Web前端-使用jqueryui (6)
- Web前端-性能优化 (3)
- Web协议-HTTP (6)
- ExtJS (13)
- PHP (22)
- PHP面向对象 (4)
- PHP扩展-SOAP (6)
- PHP扩展-curl (4)
- PHP与HTML(导出) (5)
- PHP扩展-综合 (7)
- mysql基础应用 (18)
- 技术心情 (18)
- 算法和面试题 (17)
- 工具(开发)使用 (36)
- memcached原理 (2)
- session和cookie (4)
- UML (2)
- Web前端_FusionCharts (5)
- Web前端_Flex (4)
- Web前端_JSP (3)
- JavaSE (10)
- JavaEE (4)
- tomcat (2)
- Servlet开发 (3)
- Spring开发 (1)
- REST相关 (2)
- 大访问量、高并发 (2)
- 网络编程 (1)
- YII (21)
- linux命令和内核 (12)
- yii与数据库 (10)
- yii与表单 (12)
- yii view层 (1)
- perl (7)
- yii扩展 (7)
- shell (4)
- photoshop (7)
- 视觉设计 (2)
- 我关注的名人在路上 (4)
- 1-自学能力 (1)
- 2-人际沟通能力 (3)
- 3-职业规划能力 (7)
- 4-项目管理能力 (2)
- python (3)
- django (4)
- Mysql高级应用 (6)
- prototype.js (4)
- Web系统安全 (1)
- Web前端-mobile (2)
- egret (6)
- jQuery源码分析 (5)
- fis (4)
最新评论
-
yzq21056563:
感谢作者分享~请教下,http://www.lisa33xia ...
CSS基础:text-overflow:ellipsis溢出文本 -
u012206458:
$.ajax的error,complete,success方法 -
DEMONU:
谢谢,虽然不能给你赞助,但是要给你顶
mysql中key 、primary key 、unique key 与index区别 -
njupt_tolmes:
阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿凡达阿滕庆亚 ...
CSS基础:text-overflow:ellipsis溢出文本 -
zenmshuo:
用过SpreadJS,也包含数据可视化的图表
推荐几个web中常用js图表插件
作者:zccst
一个实例,包含了大多数表单控件
截图
代码如下
如果您觉得本文的内容对您的学习有所帮助,您可以微信:
一个实例,包含了大多数表单控件
截图
代码如下
Ext.onReady(function() { Ext.QuickTips.init(); Ext.form.Field.prototype.msgTarget = 'side'; var form1 = new Ext.FormPanel({ layout: 'form', collapsible: true, autoHeight: true, frame: true, renderTo: Ext.getBody(), title: '<center style="curor:hand" onclick="window.location.reload();">表单控件</center>', style: 'margin-left:auto;margin-right:auto;width:500px;margin-top:8px;', //设置标签对齐方式 labelAlign: 'right', //设置标签宽 labelWidth: 170, //设置按钮的对齐方式 buttonAlign:'center', //默认元素属性设置 defaults:{ width:180 }, items: [{ fieldLabel: '文本框控件', name: 'TextBox', xtype: 'textfield' //,readOnly : true //只读 //,emptyText :'请输入数据' //为空时显示的文本,注意不是value },{ fieldLabel: '只允许输入数字' ,name:'TextBoxNumber' ,xtype:'numberfield' //,allowDecimals: false // 允许小数点 //,allowNegative: false, // 允许负数 //,maxValue:1000 //最大值 //,minValue:0 //最小值 },{ fieldLabel: '下拉框控件', name: 'DropDownList', xtype: 'combo', //本地数据源 local/remote mode:'local', //设置为选项的text的字段 displayField: "Name", //设置为选项的value的字段 valueField: "Id", //是否可以输入,还是只能选择下拉框中的选项 editable : false, typeAhead: true, //必须选择一项 //forceSelection: true, //输入部分选项内容匹配的时候显示所有的选项 triggerAction: 'all', //selectOnFocus:true, //数据 store:new Ext.data.SimpleStore({ fields: ['Id', 'Name'], data: [ [1,'男'],[0,'女'] ] }) }, { fieldLabel: '日历控件', xtype: 'datefield', name: 'DateControl', format: "Y-m-d", editable : false //, 默认当前日期 //value:new Date().dateFormat('Y-m-d') },{ fieldLabel: '单选控件' ,xtype:'radiogroup' ,name:'Radios' ,items:[ {name : 'RadioItems',boxLabel:'选我',inputValue:'1',checked:true}, {name : 'RadioItems',boxLabel:'选我吧',inputValue:'0'} ] },{ fieldLabel: '复选控件' ,xtype:'checkboxgroup' ,name:'Checkboxs' //columns属性表示用2行来显示数据 ,columns:2 ,items:[ {name : 'CheckboxItems',boxLabel:'香蕉',inputValue:'A'}, {name : 'CheckboxItems',boxLabel:'苹果',inputValue:'B'}, {name : 'CheckboxItems',boxLabel:'橘子',inputValue:'C'}, {name : 'CheckboxItems',boxLabel:'桃子',inputValue:'D'} ] },{ fieldLabel: '文本域控件' ,xtype:'textarea' ,value:'可以输好多字!' ,height:50 },{ fieldLabel: '时间控件' ,xtype:'timefield' //格式化输出 默认为 "g:i A" //"g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|gA|h a|g a|g A|gi|hi|gia|hia|g|H" ,format:'H:i' //时间间隔(分钟) ,increment: 60 },{ fieldLabel: '标签页' ,xtype:'fieldset' ,title: '标签页' ,autoHeight:true ,items :[{ xtype: 'panel', title: '标签页中的面板', frame: true, height: 50 }] },{ fieldLabel: '在线编辑器' ,xtype:'htmleditor' ,width:260 ,height:100 //以下为默认选项,其他请参照源代码 //,enableColors: false //,enableFormat : true //,enableFontSize : true //,enableAlignments : true //,enableLists : true //,enableSourceEdit : true //,enableLinks : true //,enableFont : true }], buttons: [{ text: "保 存" ,handler:function(){ MsgInfo('保存'); } }, { text: "取 消" ,handler:function(){ form1.form.reset(); } }] }); function MsgInfo(str_msg) { Ext.MessageBox.show({ title: '提示', msg: str_msg, width: 400, icon:Ext.MessageBox.INFO, buttons: Ext.MessageBox.OK }); } });
如果您觉得本文的内容对您的学习有所帮助,您可以微信:
发表评论
-
ExtJS ajax request 设置超时时间
2012-05-03 23:32 10066作者:zccst 查了一下资料,设置超时时间有好几种情况 ... -
ExtJS之GridPanel细分功能
2012-01-30 18:45 982zccst整理 二、 一、将结果分组展示 表格数据分组: ... -
ExtJS之EditorGridPanel
2011-12-28 18:01 7225作者:zccst 之前大多用Ext.grid.GridPan ... -
ExtJS正确的学习方式
2011-12-28 15:53 1262ExtJS与其他的技术稍微不同的是需要查手册,而不是从网上搜。 ... -
ExtJS三级联动菜单
2011-12-15 18:04 6088一、前端js代码 // JavaScript Docume ... -
ExtJS之Store
2011-11-09 18:17 20067据目前所知:Store至少分为两类,一个是SimpleStor ... -
ExtJS表单之下拉树
2011-11-09 12:03 5570ExtJS表单之下拉树 作者:zccst 一、数据源 ... -
ExtJS表单之复选框CheckboxGroup展示与取值
2011-11-08 14:23 54006版本一 复选框的值都是 ... -
ExtJS之xtype的意义
2011-11-02 14:21 1614xtype:在EXTJS的可视化组件部署中的一种机制,即通过指 ... -
ExtJS面板
2011-11-02 12:13 1428面板的定义与多种面板的区别 一、Panel var panel ... -
Ext中的get、getDom、getCmp、getBody、getDoc的区别
2011-11-02 11:48 1018Ext中的get、getDom、getCmp、getBody、 ... -
ExtJS开发环境搭建
2011-06-20 14:38 1341需要注意的事项: 1,引入extjs不是引入ext-base ...
相关推荐
ExtJS 是一个强大的JavaScript应用程序框架,专用于构建富客户端Web应用。它提供了丰富的组件库,包括弹窗(Window)组件,使得开发者可以方便地创建具有交互性和动态效果的用户界面。在“extjs 弹窗的简单实例”中...
这些ExtJs的实例可能涵盖了从基础组件的使用到复杂应用的构建,例如数据网格的动态加载、表单验证、图表绘制等。通过实践这些实例,开发者能够将理论知识转化为实际操作,加深对ExtJs的理解。 3. **可视化工具**:...
通过学习这些实例,你可以更好地理解如何在实际项目中应用ExtJs,例如如何创建网格(Grid)、表单(Form)、树形视图(Tree)、面板(Panel)等。实例通常包括完整的HTML、CSS和JavaScript代码,以及详细的解释,...
同时,由于实例还混合了一些其他相关小组件,你还将有机会接触到更多ExtJS4的组件用法,如按钮、表单、菜单等,这些组件是构建复杂Web应用的基础。在实践中不断学习和练习,你将能够熟练掌握ExtJS4的MVC模式,为开发...
通过这个".NET + ExtJS 实例",我们可以看到一个实际的项目是如何将两者结合起来的。Ext_Demo可能包含了从简单的按钮和窗口到复杂的表格和图表的各种示例,展示了如何在.NET环境下利用ExtJS的组件和功能创建功能丰富...
EXTJS官方实例大全,包含表单类、桌面应用类、菜单类、游戏特效类等等,运行环境:HTML/ASP.NET、PHP、JSP等,示例截图展示的是一个TAB选项卡以及Windows界面菜单等,是不是很漂亮,更多实例效果请下载本压缩包自行...
ExtJS 是一个强大的JavaScript框架,主要用于构建富客户端的Web应用程序。它提供了丰富的组件库,包括数据绑定、模型、视图、控制器等概念,使得开发者能够创建功能丰富的、交互性强的前端应用。在这个有关ExtJS的...
ExtJs 4.0的FormPanel对象提供了`getForm()`方法获取表单实例,然后通过`form.submit()`或`form.serialize()`方法完成数据的序列化。 4. **表单提交过程** - **创建表单组件**:首先,定义一个FormPanel,并在其...
通过这个实例,我们可以学习到如何使用 EXTJS 创建带有拖放功能的表单,以及如何结合下拉框和数据存储来实现颜色选择。EXTJS 提供了丰富的组件和事件处理机制,使得开发复杂的 Web 应用变得简单。对于初学者,这个...
### ExtJS_MVC框架的搭建实例 #### 一、引言 随着Web应用的发展,越来越多的企业选择使用MVC架构来构建复杂的应用系统。其中,ExtJS作为一种强大的客户端框架,能够帮助开发者快速构建出美观且功能丰富的用户界面。...
ExtJS 是一个强大的JavaScript库,专门用于构建富客户端的Web应用程序。它提供了丰富的用户界面组件、数据绑定机制和可扩展的架构,使开发者能够创建功能丰富的、交互式的Web应用。在"extJS 一些简单实例"这个主题中...
- **创建应用**:定义一个 JavaScript 文件,创建 `Ext.Application` 实例,设置应用名称、加载遮罩等属性,并在 `launch` 方法中编写应用的启动逻辑,例如显示一个简单的弹出框。 ```javascript var App = new Ext...
这个项目实例是一个基于EXTJS4的图片文章管理系统,它展示了如何利用EXTJS4的功能来实现一个完整的前后端交互的管理系统。后台技术栈选择了JAVA和MYSQL,提供了稳定的数据处理和存储能力。 首先,EXTJS4的核心特性...
1. 添加合同:用户填写合同信息后,通过ExtJS表单提交,PHP接收到数据,验证后存入MySQL。 2. 修改合同:用户选择一条合同记录,表单填充当前信息,修改后提交,PHP更新数据库。 3. 删除合同:用户选择要删除的合同...
在表单实例上添加事件监听器,我们可以这样做: ```javascript formPanel.getForm().on('submit', function(form, action) { if (action.success) { alert('提交成功'); } else { alert('提交失败:' + action....
在这个实例中,FCKeditor 和 ExtJS 结合使用,可能是在ExtJS的某个组件(如表单)中嵌入了FCKeditor,以提供一个高级的文本编辑区域。这种结合允许用户在表单提交内容时,享受到类似于桌面应用的文本编辑体验,同时...
3. **结合实例**:分析提供的实例代码,理解SSH如何处理请求,返回JSON数据,以及ExtJS如何解析这些数据并渲染界面。 4. **动手实践**:尝试修改实例,添加新的功能或组件,以此加深对SSH和ExtJS的理解。 5. **...
2. **创建表单实例**:使用ExtJS的`Ext.form.Panel`或其他相关的表单类来创建一个空的表单容器。 3. **动态生成字段**:根据数据模型或者运行时的条件动态创建并添加字段到表单中。 4. **数据绑定**:将表单与数据...
在IT行业中,构建Web应用程序是常见的任务,而“Hibernate+Spring+Struts2+ExtJS开发CRUD功能实例”提供了一个完整的解决方案,用于快速开发基于Java的Web应用,特别是涉及数据库操作的CRUD(创建、读取、更新、删除...
ExtJS 是一个强大的JavaScript 库,专为构建复杂的、数据驱动的Web应用程序。它提供了丰富的组件库,包括Spinner(旋转器)控件,这个控件常用于输入数值,允许用户通过点击上下箭头来增加或减少数值。在"extjs 的...