`
文章列表
EXT核心API详解(一)_ext EXT核心API详解(二)_Array/Number/String/Date EXT核心API详解(三)_Function EXT核心API详解(四)_Ext.DomQuery/Ext.DomHelper EXT核心API详解(五)_Ext.Template/Ext.XTemplate/EventManager/EventObject/CompositeElement EXT核心API详解(六)_Ext.Fx EXT核心API详解(七)_Ext.KeyNav/Ext.KeyMap EXT核心API详解(八)_util.JSON/Format/DelayedTa ...
createNode : function(node){         var attr = {             tagName: node.tagName         };         //把节点里的所有属性作为对像提出来,名值对加在attr对像里         Ext.each(node.attributes, function(a){             attr[a.nodeName] = a.nodeValue;         });                 //给每个节点增减属性和方法         this.processAttributes( ...
Ext.grid.ColumnModel 用于定义Grid的列 用例 var colModel = new Ext.grid.ColumnModel([     {header: "Ticker", width: 60, sortable: true},     {header: "Company Name", width: 150, sortable: true}     ]); 回到ColumnModel,它的构造参数是一个config组成的数组,其中config定义为{     align : String    //css中的对齐方式     d ...
工具栏,使用起来很简单,add已准备好的元素就行 方法 Toolbar( Object/Array config ) 构造 add( Mixed arg1, Mixed arg2, Mixed etc. ) : void 增加元素 可以是 1:Ext.Toolbar.Button            相当于addButton 2:HtmlElement                相当于addElement 3:Field                    相当于addField 4:Item                    相当于addItem 5:String          ...
Ext.form.TextField config{     allowBlank : Boolean    //允许为空     blankText : String    //如果为空验证错误时的提示文字 ,默认This field is required     disableKeyFilter : Boolean     emptyClass : String     emptyText : String     grow : Boolean    // 自动生长?,如果需要,会加宽当前input type="text"     growMax : Number    ...
Ext.menu.Menu 菜单对象 config{     allowOtherMenus : Boolean    //允许同时显示其它的菜单?     defaultAlign : String        //默认对齐方式:tl-bl?     defaults : Object        //默认的菜单项配置,将会应用到所有的items     items : Mixed    //菜单项数组     minWidth : Number        //最小宽度.默认120     shadow : Boolean/String    //     subMenuAlign : ...
Ext.form.BasicForm 对应一个dom中的form,默认是用ajax提交的,如果的确想回传,可以使用如下方式 var myForm. = new Ext.form.BasicForm("form-el-id", {         onSubmit: Ext.emptyFn,         submit: function() {             this.getEl().dom.submit();         }     }); 方法: BasicForm( Mixed el, Object config ) 其中config配置为 { base ...
Ext.Button 简单的按钮类 公有属性: disabled : Boolean 允许? hidden : Boolean 隐藏? pressed : Boolean 按下? 方法 [继承来的忽略] Button( Object config ) 构造可选config{ clickEvent : String,    //handler响应的事件,默认是click cls : String,        //样式 disabled : Boolean,    //禁止 enableToggle : Boolean,//允许在按下没按下之间切换,添加移除x-btn-pressed样式类 ha ...
Ext.Action action实现一个脱离了容 器的事件,所以它可以在多个容器之间共享,不过好象只有Ext.Toolbar, Ext.Button 和 Ext.menu.Menu支持action接口:),因为容器要实现下面所有的方法setText(string), setIconCls(string), setDisabled(boolean), setVisible(boolean) and setHandler(function) 方法: Action( Object config ) 构造,config定义为{ disabled : Boolean,//禁止使用 handler : F ...
Ext.data.Tree 继承自Observable,用于存放树装的数据结构 方法 Tree( [Node root] ) 以root为根构造Ext.data.Tree对象 getNodeById( String id ) : Node 由指定id得到节点 getRootNode() : Node 得到根节点,由属性root得到更方便 setRootNode( Node node ) : Node 设置根节点 事件有 append : ( Tree tree, Node parent, Node node, Number index ) beforeappend : ( Tree tree, ...
Ext.data.Store store是一个为Ext器件提供record对象的存储容器,行为和属性都很象数据表 方法:不列举继承来的方法 Store( Object config ) 构造,config定义为{ autoLoad : Boolean/Object,    //自动载入 baseParams : Object,    //只有使用httpproxy时才有意义 data : Array,        //数据 proxy : Ext.data.DataProxy,//数据代理 pruneModifiedRecords : boolean,//清除修改信息 reader : Ext ...
Ext.data.MemoryProxy MemoryProxy( Object data ) 构造 load( Object params, Ext.data.DataReader reader, Function callback, Object scope, Object arg ) : void 取数据,和HttpProxy类似,只是params参数没有被使用 使用示例 var proxy=new Ext.data.MemoryProxy([ [1, 'Bill', 'Gardener'], [2, ...
Ext.data.Connection 访问指定的url,这是个异步调用类,如果想得到服务器信息,请在request参数中指定callback方法或指定侦听者(对文件上传无效) Connection( Object config ) 构造,config定义为{ autoAbort : Boolean, defaultHeaders : Object, disableCaching : Boolean, extraParams : Object, method : String, timeout : Number, url : String } 对象 方法:由   Observable继承过来的方 ...
Ext.util.JSON 轮到大名鼎鼎的JSON了,可惜Ext提供的JSON对象功能好弱小,只有encode主decode两个方法 而且只能编码String/Array/Date,至少也要搞个 xml2json/json2xml方法呀 Ext.util.Format 主要提供了一些格式化方法 capitalize( String value ) : String 首字母大写 date( Mixed value, [String format] ) : String 格式化日期输出,还是Date.format方法好用 dateRenderer( String format ) : Functi ...
Ext.KeyNav Ext的keyNav类能为Ext.Element元素提供简单的按键处理方法 例: var el=Ext.get("textarea"); new Ext.KeyNav(el, {     "left" : function(e){         alert("left key down");         },     scope : el     } ); 它的行为与KeyMap类似,但功能比KeyMap要弱小的多,只能处理以下已定义键 enter/left/right/up/down/tab/esc/pag ...
Global site tag (gtag.js) - Google Analytics