自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 问答 (1)
  • 收藏
  • 关注

extjs 数组转为对像

createNode : function(node){ var attr = { tagName: node.tagName }; //把节点里的所有属性作为对像提出来,名值对加在attr对像里 Ext.each(node.attributes, function(a){ ...

2010-03-30 09:38:29 193

原创 EXT核心API详解(十九)_Ext.grid.Column-Property-ColumnModel/Grid-Grouping-View...

[size=small][color=red][b]Ext.grid.ColumnModel[/b][/color]用于定义Grid的列[color=red]用例[/color]var colModel = new Ext.grid.ColumnModel([ {header: "Ticker", width: 60, sortable: true}, {heade...

2009-12-01 15:40:09 204

原创 EXT核心API详解(十八)_Toolbar/Toolbar.Item

[size=small]工具栏,使用起来很简单,add已准备好的元素就行[color=red]方法[/color][b]Toolbar( Object/Array config )[/b]构造[b]add( Mixed arg1, Mixed arg2, Mixed etc. ) : void[/b]增加元素可以是1:Ext.Toolbar.Button ...

2009-11-30 16:13:42 193

原创 EXT核心API详解(十六)_TextField/NumberField/TextArea/TriggerField/DateField/ComboBox/Ti

[size=small][color=red][b]Ext.form.TextField[/b][/color]config{ allowBlank : Boolean //允许为空 blankText : String //如果为空验证错误时的提示文字 ,默认This field is required disableKeyFilter : Bool...

2009-11-30 15:54:12 199

原创 EXT核心API详解(十七)_Ext.menu.Menu/BaseItem/Item/CheckItem/Separator/TextItem

[size=small][color=red][b]Ext.menu.Menu[/b][/color]菜单对象config{ allowOtherMenus : Boolean //允许同时显示其它的菜单? defaultAlign : String //默认对齐方式:tl-bl? defaults : Object //默认...

2009-11-30 15:40:52 170

原创 EXT核心API详解(十五)_Ext.form.BasicForm/Field/Checkbox/Radio/Hidden/HtmlEditor

[size=small][color=red][b]Ext.form.BasicForm[/b][/color]对应一个dom中的form,默认是用ajax提交的,如果的确想回传,可以使用如下方式var myForm. = new Ext.form.BasicForm("form-el-id", { onSubmit: Ext.emptyFn, subm...

2009-11-30 15:30:09 130

原创 EXT核心API详解(十四)_Ext.Button/Ext.SplitButton/Ext.CycleButton

[size=small][color=red][b]Ext.Button[/b][/color]简单的按钮类[color=red]公有属性:[/color][b]disabled : Boolean[/b]允许?[b]hidden : Boolean[/b]隐藏?[b]pressed : Boolean[/b]按下?[color=red]方法 [/color][...

2009-11-30 15:19:25 352

原创 EXT核心API详解(十三)_Ext.Action

[size=small][color=red][b]Ext.Action[/b][/color]action实现一个脱离了容 器的事件,所以它可以在多个容器之间共享,不过好象只有Ext.Toolbar, Ext.Button 和 Ext.menu.Menu支持action接口:),因为容器要实现下面所有的方法setText(string), setIconCls(string), setDis...

2009-11-30 15:04:38 382

原创 EXT核心API详解(十二)_Ext.data.Tree/Ext.data.Node

[size=small][color=red][b]Ext.data.Tree[/b][/color]继承自Observable,用于存放树装的数据结构[color=red]方法[/color][b]Tree( [Node root] )[/b]以root为根构造Ext.data.Tree对象[b]getNodeById( String id ) : Node[/b]由指定...

2009-11-30 14:56:27 176

原创 EXT核心API详解(十一)_Ext.data.Store/GroupingStore/JsonStore/SimpleStore

[size=small][color=red][b]Ext.data.Store[/b][/color]store是一个为Ext器件提供record对象的存储容器,行为和属性都很象数据表[color=red]方法:[/color]不列举继承来的方法[b]Store( Object config )[/b]构造,config定义为{autoLoad : Boolean/Objec...

2009-11-30 13:57:49 268

原创 EXT核心API详解(十)_Ext.data.MemoryProxy/ScriptTagProxy/Array-Json-Xml-Reader

[size=small][color=red][b]Ext.data.MemoryProxy[/b][/color][b]MemoryProxy( Object data )[/b]构造[b]load( Object params, Ext.data.DataReader reader, Function callback, Object scope, Object arg ) : v...

2009-11-27 18:14:35 128

原创 EXT核心API详解(九)_Ext.data.Connection/Ext.Ajax/data.Record/data.DataProxy/data.HttpP

[size=small][color=red][b]Ext.data.Connection[/b][/color]访问指定的url,这是个异步调用类,如果想得到服务器信息,请在request参数中指定callback方法或指定侦听者(对文件上传无效)[b]Connection( Object config )[/b]构造,config定义为{autoAbort : Boolean,...

2009-11-27 18:08:46 116

原创 EXT核心API详解(八)_util.JSON/Format/DelayedTask/TaskRunner/TextMetrics

[size=small][color=red][b]Ext.util.JSON[/b][/color]轮到大名鼎鼎的JSON了,可惜Ext提供的JSON对象功能好弱小,只有encode主decode两个方法而且只能编码String/Array/Date,至少也要搞个 xml2json/json2xml方法呀[color=red][b]Ext.util.Format[/b][/col...

2009-11-27 18:01:29 114

原创 EXT核心API详解(七)_Ext.KeyNav/Ext.KeyMap

[size=small][color=red][b]Ext.KeyNav[/b][/color]Ext的keyNav类能为Ext.Element元素提供简单的按键处理方法例:var el=Ext.get("textarea");new Ext.KeyNav(el, { "left" : function(e){ alert("left key down"...

2009-11-27 17:53:37 309

原创 EXT核心API详解(六)_Ext.Fx

[size=small][color=red][b]Ext.Fx类[/b][/color]对于我这样的懒鬼而言,Fx类是核心类库中最激动人心的一个类,它不是最重要的,却是最实用的一个类定义了一些常用的特效方法,不妨自己多动手试试下面的方法,很有趣的[b]fadeIn( [Object options] ) : Ext.Element[/b]渐显 [b]options参数有以下属...

2009-11-27 17:49:00 85

原创 EXT核心API详解(五)_Ext.Template/Ext.XTemplate/EventManager/EventObject/CompositeEleme

[size=small][color=red][b]Ext.Template类[/b][/color]Template类主要是功能是生产html片断,例var t = new Ext.Template( '', '{name:trim} {value:ellipsis(10)}', '');t.append('some-element', {i...

2009-11-27 17:28:48 217

原创 EXT核心API详解(四)_Ext.DomQuery/Ext.DomHelper

[size=small][color=red][b]Ext.DomQuery类[/b][/color]selector语法详见Ext类[b]compile( String selector, [String type] ) : Function[/b]编写一个选择器或xpath查询到一个方法以方便重用,type取select(默认)或simple值之一[b]filter( Arra...

2009-11-27 17:20:05 74

原创 EXT核心API详解(三)_Function

[size=small][color=red][b]Function类[/b][/color][b]createCallback(/*args...*/) : Function[/b]创建回叫方法[b]createDelegate( [Object obj], [Array args], [Boolean/Number appendArgs] ) :[/b]创建委托这两个记法除...

2009-11-27 17:09:21 126

原创 EXT核心API详解(二)_Array/Number/String/Date

[size=small][color=red][b]Array类[/b][/color][b]indexOf( Object o ) : Number[/b]object是否在数组中,找不到返回-1;找到返回位置[b]remove( Object o ) : Array[/b]从数组中删除指定的对象object,如果找不到object则数组无变化[color=red][b]...

2009-11-27 16:45:12 67

原创 EXT核心API详解(一)_ext

[size=small][color=red][b]Ext类[/b][/color][b]addBehaviors( Object obj ) : void[/b]对选择的元素 应用事件侦听器,事件名以@附加在结尾,例如addBehaviors({ // id=foo下所有的a标签加入click事件 '#foo a@click' : function(e, t){ ...

2009-11-27 16:29:41 234

原创 Ext API详解索引

[color=darkred][size=large][url=http://qinyun1221.iteye.com/admin/blogs/531310][u]EXT核心API详解(一)_ext[/u][/url][url=http://qinyun1221.iteye.com/admin/blogs/531339][u]EXT核心API详解(二)_Array/Number/String/...

2009-11-27 16:19:27 408

原创 Ext中一些函数详解

[b]1、Ext.apply(Object obj, Object config, Object defaults ) :Object[/b]将config中的所有属性复制到obj中,如果配置了defaults,则先将defaults中的属性传入obj,然后再将config中属性传入,一般defaults用于定义一些默认值。注意:每个参数都必须是对象object,而不能是function或...

2009-11-27 15:46:59 257

原创 Eclipse中安装Extjs插件(Spket IDE)

Spket IDE是目前支持Ext 2.0最为出色的IDE。官方网站http://www.spket.com。 它采用.jsb project file 文件并将继承于基类和所有文档的内容嵌入到生成代码提示的Script. doc中。由于Spket只是一个单纯的编辑器,没有其它格式的支持(如CSS),所以我的做法是用它的Eclipse插件形式,当然也可以单独安装它作为编辑JS的工具。作为E...

2009-11-16 21:47:30 76

原创 Ext.grid.EditorGridPanel 使用'afteredit'

//获得Ext.grid.EditorGridPanel編輯訊息grid.on('afteredit',function(e){ e.row;//修改過的行從0開始 e.column;//修改列 e.originalValue;//原始值 e.value;//新值 });來源:[url]http://blog.csd...

2009-11-10 13:17:57 248 1

原创 精通JSON (JavaScript Object Notation)

JSON被公认为浏览器中XML的后继者,它的目标仅仅是成为一种简单、优雅的数据格式,以方便浏览器和服务器之间的数据交换。在完成这一简单任务的过程中,它将引领下一代万维网。对象简介看,这就是一个对象:var myFirstObject ={};尽管看起来挺简单,然而那些花括号却能够记录人类所搜集的信息的每个比特,或者是表示出计算机科学家们能构思到的最复杂的程序.事实上,J...

2009-10-23 16:55:35 124

原创 extJs 2.1学习笔记(通信篇)

  javascript通过XHR调用WebService。两个问题必须解决:  一、如何传值给WebService,有什么格式要求没有?  二、如何接收从WebService传过来的结果?  此二者我辈不能不察也。asp.net的WebService默认是序列化成json格式的,所以,我们在客户端传值时,最好用json传,反映到ExtJs中。就是Ext.Ajax.requ...

2009-10-23 16:54:11 83

原创 ExtJS中从WebService获取数据保存到本地,填充GridPanel实现静态数据分页

var Data;//存储获取的数据var DataStore;//数据存储器var Pager;//分页器var PerCount;//每页的数据量var Grid;//GridPanel容器function GetDataFromWebService()//从WebService获取数据{ Ext.Ajax.request( {...

2009-10-23 10:20:21 191

原创 javascript数组及其操作

本文介绍如下几个方面的内容:1.如何创建数组2.如何对数组进行操作(添加,删除,读取)3.数组常见方法和属性如何创建一个数组,一般地根据初始化设定简单分为3种:1.单纯创建数组:var arr=new Array();要点:用new关键字创建数组对象Array(),Array()对象是一个本地类,可以用new创建一个对象后使用2.创建...

2009-10-21 16:43:36 97

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除