随笔分类 -  ExtJS study

ExtJS,Ajax,Json,Javascript
Ext.form表单中各种属性应用详解
摘要:Ext.form.NumberField继承自Ext.form.TextField,因为Ext.form.TextField虽然强大,但写起来的确还是有点麻烦,后面的类都继承自Ext.form.TextField,没有自定义的方法,属性和事件config定义为{ allowDecimals : Boolean //true allowNegative : Boolean //true baseCh... 阅读全文
posted @ 2009-09-24 13:28 fmxyw 阅读(791) 评论(0) 推荐(0) 编辑
ExtJs TreePanel使用TreeLoader在IE下无法正常加载显示的解决方法
摘要:小菜使用如下代码生成TreePanel,代码与ExtJs自带的examples类似,在Firefox下运行正常,不过在IE下无法正常显示。Code<scriptlanguage="JavaScript"type="text/javascript"><!--Ext.BLANK_IMAGE_URL='../resources/ext/resources/images/default/... 阅读全文
posted @ 2009-08-18 15:41 fmxyw 阅读(921) 评论(0) 推荐(0) 编辑
javascript读取xml的解法,兼容多浏览器
摘要:try{xmlDoc=new ActiveXObject("Microsoft.XMLDOM");}catch(e){try{xmlDoc=document.implementation.createDocument("","",null);}catch(e) {alert(e.message)}}try{xmlDoc.async=false;xmlDoc.load("example.xml");... 阅读全文
posted @ 2009-07-17 14:37 fmxyw 阅读(1160) 评论(3) 推荐(0) 编辑
Ext核心API详解-Ext.tree.TreePanel
摘要:config定义{animate : Boolean,containerScroll : Boolean,ddAppendOnly : String, /*很显然这是api的一个错误,treepanel.js中惟一用到它的地方是this.dropZone = new Ext.tree.TreeDropZone(this, this.dropConfig || { ddGroup: this.ddG... 阅读全文
posted @ 2009-07-15 12:43 fmxyw 阅读(15756) 评论(0) 推荐(0) 编辑
Ext.data.Store的基本用法-转载
摘要:因为上次用过Ext.data.Store,觉得挺重要的, 故转载了一篇http://blog.csdn.net/davidxj/archive/2009/04/23/4103647.aspxExt.data.Store的基本用法在使用之前,首先要创建一个Ext.data.Store的实例,如下面的代码所示。vardata=[ ['boy',0], ['girl',1] ]; varstore=ne... 阅读全文
posted @ 2009-06-16 16:06 fmxyw 阅读(1171) 评论(0) 推荐(0) 编辑
基于ExtJs框架实现高级查询界面的代码
摘要:转帖地址:http://www.itwis.com/html/programme/javascript/20081109/2744_2.html今天在CSDN博客上看了有关一篇基于ExtJs框架的B/S高级查询界面的文章,感觉做的效果不错,特来转发上来,希望对有需要的朋友们一点帮助。支持动态添加多个查询条件、定义逻辑关系,支持整形、浮点、字符串、日期、布尔值、自定义选择列表的录入,通过Ext.da... 阅读全文
posted @ 2009-05-26 11:30 fmxyw 阅读(2403) 评论(1) 推荐(0) 编辑
Ext.Panel API翻译
摘要:Ext.Panel API翻译 引用网址:http://tianmoboping.blog.163.com/ activeItem : String/Number 用于设置当前活动的子组件,取值为此子组件的序号或者是id。但是它只能应用于那种一次只能显示一个子组件的布局类,例如:Ext.layout.Accordion, Ext.layout.CardLayout和Ext.layout.Fi... 阅读全文
posted @ 2009-05-22 15:13 fmxyw 阅读(555) 评论(0) 推荐(0) 编辑
使用Ext.Extend:使用Ext的JsonReader读取本地数据实现grid分页
摘要:分页基本上是web程序员一个永恒的话题.还好无论什么开发语言我们都有很多控件可以使用.在ext当中,也有分页控件,不过官方提供的例子是使用 ScriptTagProxy,而网上绝大部分的例子不是ScriptTagProxy就是HttpProxy来进行数据加载的.但是很多情况下我们不得 不进行本地数据加载(比如是两个人使用接口方式进行开发的情况下),下面讲讲我在工作上使用的JsonReader读取本... 阅读全文
posted @ 2009-05-22 15:10 fmxyw 阅读(2113) 评论(2) 推荐(0) 编辑
Ext常用问题的总结
摘要:scripts/ext/resources/css/ext-all.css//EXT通用CSS,包含所有的样式(必须) scripts/ext/resources/css/icon.css//自定义存放菜单项或其他页面图标 scripts/utils/HiTRUST-CMS.css//老版本支付系统的CSS scripts/ext/ext-base.js//框架基础库(必须) scripts/ex... 阅读全文
posted @ 2009-05-22 11:06 fmxyw 阅读(781) 评论(0) 推荐(0) 编辑
ext-grid常见问题 FAQ: Grid
摘要:转自(http://www.extjs.com/forum/showthread.php?t=27784) ext-grid常见问题 FAQ: Grid grid的常见问题: 1, grid数据为空. 2, grid不能正确的显示图片 3, 不能正确排序 4, TabPanels包括grid 5, grid单元格中的link 6, 合并字段 7, 自定义row或者column的外... 阅读全文
posted @ 2009-05-22 11:05 fmxyw 阅读(1161) 评论(0) 推荐(0) 编辑
Ext.data-Store
摘要:Ext.data.Storestore是一个为Ext器件提供record对象的存储容器,行为和属性都很象数据表方法:不列举继承来的方法Store( Object config )构造,config定义为{autoLoad : Boolean/Object, //自动载入baseParams : Object, //只有使用httpproxy时才有意义data : Array, //数据proxy... 阅读全文
posted @ 2009-05-20 17:34 fmxyw 阅读(358) 评论(0) 推荐(0) 编辑
Ext中的get、getDom、getCmp、getBody、getDoc的区别
摘要:Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。1、get方法get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象, Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element对象 上的方法来实现对DOM指定... 阅读全文
posted @ 2009-05-20 13:26 fmxyw 阅读(488) 评论(0) 推荐(0) 编辑
《Ext详解与实践》节选:ColumnLayout的使用方法
摘要:一直忙于筹备《Ext实战》一书,所以BLog很久没更新了,实在抱歉!现在书写得差不多了,把已经完成的节选一部分放上来,希望对大家有说帮助。 近来很多网站都在转载我Blog的文章,而且很多都不署名,对此深表遗憾,希望转载文章的网站能尊重一下作者的劳动,在转载时联系一下作者并将作者名字和转载出去署上。 废话不多说了,这次给大家节选的是ColumnLayout一节,希望能大家对ColumnLayout有... 阅读全文
posted @ 2009-05-18 17:02 fmxyw 阅读(651) 评论(2) 推荐(0) 编辑
[转载]Ext.extend的理解 javascript
摘要:一般的,如果我们定义一个类,会定义一个function对象,然后将公用方法写到其原型上,例如:var Tiger = function(){}Tiger.prototype.Hunting = function(){}但 是要建立一个完善的框架或者类库,没有继承帮忙,组织代码将是一件非常辛苦且难以管理的工作。Js中的类是function对象,实现继承,主要要将子类 的原型设置为父类的一个实例(这样... 阅读全文
posted @ 2009-05-15 11:26 fmxyw 阅读(348) 评论(0) 推荐(0) 编辑
Ext.apply的理解
摘要:Ext-base.js开头有这样一个方法apply。代码如下:Ext.apply=function (C,D,B){if(B){ Ext.apply(C,B);}if(C&&D&&typeof D=="object"){ for(var A in D){ C[A]=D[A]; }}return C;};该段代码的作用是实现对象的继承。参数意义:如果只传入两个参数,则... 阅读全文
posted @ 2009-05-15 11:25 fmxyw 阅读(1235) 评论(0) 推荐(0) 编辑
[转载]Ext类关系草图
摘要:[转载] 阅读全文
posted @ 2009-05-15 11:24 fmxyw 阅读(278) 评论(0) 推荐(0) 编辑
[转载]EXT核心API详解Ext.widgets(二十)-grid(2)
摘要:Ext.grid.EditorGridPanel可编辑数据表格Config {clicksToEdit : Number //点几次开始编辑,默认为2}方法EditorGridPanel()构造,应为 EditorGridPanel(Object config)startEditing( Number rowIndex, Number colIndex ) : voidstopEditing() ... 阅读全文
posted @ 2009-05-15 11:22 fmxyw 阅读(402) 评论(0) 推荐(0) 编辑
[转载]EXT核心API详解Ext.widgets(十九)-grid(1)
摘要:Ext.grid.ColumnModel用于定义Grid的列用例var colModel = new Ext.grid.ColumnModel([ {header: "Ticker", width: 60, sortable: true}, {header: "Company Name", width: 150, sortable: true} ]);回到ColumnModel,它的构造参数是一个... 阅读全文
posted @ 2009-05-15 11:22 fmxyw 阅读(366) 评论(0) 推荐(0) 编辑
[转载]EXT核心API详解Ext.Toolbar(十八)
摘要:工具栏,使用起来很简单,add已准备好的元素就行方法Toolbar( Object/Array config )构造add( Mixed arg1, Mixed arg2, Mixed etc. ) : void增加元素可以是 1:Ext.Toolbar.Button 相当于addButton2:HtmlElement 相当于addElement3:Field 相当于addField4:Item ... 阅读全文
posted @ 2009-05-15 11:21 fmxyw 阅读(1514) 评论(0) 推荐(0) 编辑
[转载]EXT核心API详解Ext.menu.Menu(十七)
摘要:Ext.menu.Menu菜单对象config{ allowOtherMenus : Boolean //允许同时显示其它的菜单? defaultAlign : String //默认对齐方式:tl-bl? defaults : Object //默认的菜单项配置,将会应用到所有的items items : Mixed //菜单项数组 minWidth : Number //最小宽度.默认1... 阅读全文
posted @ 2009-05-15 11:20 fmxyw 阅读(758) 评论(0) 推荐(1) 编辑