随笔分类 -  ExtJs

摘要:/*描述:文件上传编写:CoolHu日期:2012-12-14修改:*/SysFileUpLoadWindow = function (config) {};Ext.define('SysFileUpLoadWindow', { extend: 'Ext.window.Window', id: "SysFileUpLoadWindow", height: 100, width: 300, title: '上传附件', modal: true, closeAction: "destroy", initComp 阅读全文
posted @ 2012-12-18 17:21 CoolHu 阅读(301) 评论(0) 推荐(0)
摘要:Ext.ux.ToolbarKeyMap = Ext.extend(Object, (function() { var kb, owner, mappings; function addKeyBinding(c) { if (kb = c.keyBinding) { delete c.keyBinding; if (!kb.fn && c.handler) { kb.fn = function(k, e) { e.prevent... 阅读全文
posted @ 2012-12-13 17:00 CoolHu 阅读(2342) 评论(0) 推荐(0)
摘要:/*描述:框架树编写:CoolHu日期:2012-11-25修改:*/SysTree = function (config) {};Ext.define('SysTree', { extend: 'Ext.tree.Panel', defaults: { id: "mySysTree", title: "Ext.tree.Panel", iconCls: "application_view_columns", region: "west", width: 240, height: 1 阅读全文
posted @ 2012-12-08 12:16 CoolHu 阅读(273) 评论(0) 推荐(0)
摘要:1.当前对象的父对象(上级对象)this.ownerCt:2.当前对象的下一个相邻的对象this.nextSibling();3.当前对象的上一个相邻的对象this.previousSibling();4.当前容器中的第一个子对象this.get(0);this.items.first();5.当前容器的最后一个子对象this.items.last();6.查找当前对象的所有上级匹配的容器this.findParentByType(String xtype)7.查找当前对象的所有下级匹配的组件this.findByType(String xtype) 阅读全文
posted @ 2012-12-08 11:39 CoolHu 阅读(25329) 评论(1) 推荐(0)
摘要:SysTreeStore = function (config) {};Ext.define('SysTreeStore', { extend: 'Ext.data.TreeStore', defaults: { storeId: 'MyTreeStore', extraParams: "", fields: ["id", "text", "leaf", "expanded"] }, constructor: function (config) { 阅读全文
posted @ 2012-12-07 14:55 CoolHu 阅读(206) 评论(0) 推荐(0)
摘要:<body onkeydown="if(event.keyCode==116){event.keyCode=0;return false;}"> 阅读全文
posted @ 2012-12-04 10:51 CoolHu 阅读(280) 评论(0) 推荐(0)
摘要:SysPanel = function(config) { config = config || {}; Ext.apply(config, { title:"Panel", width:100, height:100 }); SysPanel.superclass.constructor.call(this, config);};Ext.extend(SysPanel, Ext.form.Panel, {}); Ext.define('SysTreeStore', { extend: 'Ext.data.TreeStore'... 阅读全文
posted @ 2012-11-28 16:00 CoolHu 阅读(2583) 评论(0) 推荐(0)
摘要:读后很实用,感谢这位具有奉献精神的朋友!之前做过一阵的ExtJs开发,从最傻的符号问题,到后来的渲染问题都碰到过。下面是个人开发过程中做的一些总结,多是问题的应对:1、引入js和css文件时注意文件的路径问题;2、导入ext-base.js后注意设置Ext.BLANK_IMAGE_URL的值(透明图片s.gif位置);3、IE提示“缺少标识符,字符串或数字”错误,为配置时 “}”前多了逗号,且所处位置在Ext.onReady在同一个js文件4、IE提示变量未定义,一般为有语法错误,如多余了”,”等5、“无效字符”错误,可能是将”,”打成了”,”了6、”缺少’}'”错误,问题是多个参数之 阅读全文
posted @ 2012-11-23 11:12 CoolHu 阅读(2189) 评论(0) 推荐(0)
摘要:Ext.Ajax.request(options)其中options为配置对象,一般包括以下配置项:url:请求地址。params:method:callback:success:failure:scope:可选参数,可通过该属性设置回调函数的作用域。timeout:form:isUpload:headers:xmlData:jsonData:disableCaching: 阅读全文
posted @ 2012-08-10 09:42 CoolHu 阅读(113) 评论(0) 推荐(0)
摘要:Ext.getCmp()调用格式:Ext.getCmp(String id)参数说明: id:指定组件的id。设置焦点:SetFocus = function (id) { Ext.getCmp(id).focus(true, 10);};setVisible(Boolean visible, [Boolean/Object animate] )setDisabled(Boolean visible) 阅读全文
posted @ 2012-08-08 12:38 CoolHu 阅读(236) 评论(0) 推荐(0)
摘要:基本组件:xtypeClass描述buttonExt.Button按钮splitbuttonExt.SplitButton带下拉菜单的按钮cycleExt.CycleButton带下拉选项菜单的按钮buttongroupExt.ButtonGroup编组按钮(Since 3.0)sliderExt.Slider滑动条progressExt.ProgressBar进度条statusbarExt.StatusBar状态条,2.2加进来,3.0 又去了colorpaletteExt.ColorPalette调色板datepickerExt.DatePicker日期选择面板容器及数据类组件xtypeC 阅读全文
posted @ 2012-08-03 22:30 CoolHu 阅读(585) 评论(0) 推荐(0)
摘要:本篇讲解Ext另一个重要的概念:布局。一般的容器类控件都是通过配置项items添加子控件的,这些子控件相对于父控件怎么定位呢,这里就要用到布局。某些容器类控件,它本身默认就集成了一种布局方式,例如比较典型的是:Ext.container.Viewport 布局控件,它其实就是一个border布局的容器,还有Ext.form.Panel、Ext.tab.Panel等。本节我们系统的分析各种布局方式。一、absolute这种方式的布局可以对子元素相对于父级容器控件进行绝对定位,它包含了x、y两个配置项用于定位。我们来看看一个例子:[Js]?12345678910111213141516171819 阅读全文
posted @ 2012-08-03 19:51 CoolHu 阅读(2198) 评论(0) 推荐(0)
摘要:类继承结构图: 阅读全文
posted @ 2012-06-15 10:00 CoolHu 阅读(129) 评论(0) 推荐(0)
摘要:继承结构图: 配置项: fieldDefaults : 参数类型:Object 说明:统一设置表单字段默认属性 labelSeparator: 参数类型:String 说明:分隔符 labelWidth: 参数类型:Number 说明:标签宽度 labelPad: 参数类型: 说明: layout: 参数类型: 说明: 例子:layout: { type:'table', columns:5} style: 参数类型:String/Object 说明: 例子:style:'... 阅读全文
posted @ 2012-06-08 14:11 CoolHu 阅读(309) 评论(0) 推荐(0)
摘要:ExtJs—一个很不错的客户端框架。 阅读全文
posted @ 2012-06-08 13:39 CoolHu 阅读(214) 评论(0) 推荐(0)