ExtJs
longxzq
这个作者很懒,什么都没留下…
展开
-
Ext之扩展Ext.ux.form.LovCombo使用
最近学习使用Ext做些东西,有时候找到现成的,但却不知道如何使用。比如前几天在项目中有个多选下拉框的要求。由于Ext本身并没有这样的控件,经过在网上搜索,找到一个扩展了Ext.form.ComboBox的控件Ext.ux.form.LovCombo 其可以满足多选。虽然找到了,但不知道怎么用,经过一天多的努力,终于会用了。首先看看其源码。 Ext.ux.form.LovCombo源...2009-12-05 15:42:12 · 663 阅读 · 0 评论 -
Ext源码分析:解析Ext的命名空间,Ext.namespace
初学者一定对Ext大量的命名空间感到不解,其实是非常简单的东西,看完这篇文章就明白了。比如就用Ext.panel,Ext.layout.BorderLayout这2个命名空间来说吧,Ext是这样创建的:Ext = {};Ext.panel = {};Ext.layout = {};Ext.layout.BorderLayout = {};说穿了是啥?对象里面套对象而已,很简单吧?我们来看看...原创 2012-04-11 17:07:55 · 144 阅读 · 0 评论 -
Ext js Ajax异步请求超时统一全局设置
Ext js AJAX异步请求超时统一全局设置: 修改ext-all-debug.js代码: Ext.extend(Ext.data.Connection, Ext.util.Observable, { timeout : 300000, ......................}) 中的timeout 即可。...原创 2012-02-16 20:18:29 · 669 阅读 · 0 评论 -
Ext grid 文本位置设置方式
我所知道Ext grid 文本位置设置方式主要有两种:(1)列头设置,如:this.columns = [{ align :'right', header : this.messagereceipt, dataIndex : 'receipt', renderer : this.columnRenderer }]; 设置后列头文字...原创 2011-07-28 16:37:23 · 207 阅读 · 0 评论 -
Panel上放两个ToolBar两行显示
一个panel只能有一个tbar,有时我们tbar上的内容很多,需要两行显示,但是他又不会自动换行。我们就给一个panel添加两个tbar,这样就能两行显示两个tbar了。方法如下:首先定义一个toolbar var queryBar = new Ext.Toolbar({....});panel里本来就又个tbar,我们现在就是要把queryBar给加进去。我们给pa...原创 2011-07-06 10:30:39 · 521 阅读 · 0 评论 -
ExtJS 3.0 优秀扩展简介 (持续更新)
http://www.iteye.com/topic/447342原创 2011-07-06 10:27:53 · 96 阅读 · 0 评论 -
EXT的combo没那个下拉的箭头
EXT的combo没那个下拉的箭头的原因可能是设置了readOnly: true, ext3.2的不支持这个属性,注释掉就行了原创 2011-07-05 15:56:00 · 175 阅读 · 0 评论 -
Ext grid 隐藏纵向滚动条 Ext Grid 最后一列怎么隐藏?就是滚动条会出现的那列
配置前:配置:autoHeight : true,viewConfig : { scrollOffset: -1, forceFit : true}配置后:原创 2011-06-18 16:28:39 · 369 阅读 · 0 评论 -
设置Ext Grid 表头及背面背景色
设置Ext Grid 表头及背面背景色moneFundsDailyReportModifyGrid.on('afterrender', function( grid) { var elments = Ext.select(".x-grid3-header");//.x-grid3-hd elments.each(function(el) {...原创 2011-06-15 14:42:42 · 955 阅读 · 0 评论 -
Ext Grid高度
设置Ext Grid的样式为:style : { padding : '1px 20px 20px 20px', height : '100%', //width : '100%'}, 结果是:改为: style : { padding : '1px 20px 20px 20px', //height : '1...原创 2011-06-15 12:48:38 · 159 阅读 · 0 评论 -
ExtJs 学习笔记 Ext.DomHelper 学习 收藏
类说明: DomHelper 这个类对普通的DOM 或者HTML 片段封装了一些常用的方法,特别创建HTML fragment templates --------------------------------------------------------------------------------DomHelper 规定的对象格式: 这个对象格式用来创建DOM 元素,对象的...原创 2011-06-15 08:08:43 · 125 阅读 · 0 评论 -
设置ext grid字体样式
改变Ext Grid字体样式:(1)声明Cloumn渲染器columnRenderer : function(value, metaData, record, rowIndex, colIndex, store) { var type = record.data.type; if (type == 'cashTotal' || type == 'deposi...原创 2011-06-13 17:26:28 · 603 阅读 · 0 评论 -
EXT CExt.form.ComboBox选择一次后只剩一个选项
EXT CExt.form.ComboBox选择一次后只剩一个选项,原因是没有配置 triggerAction: 'all' var comboxData = [ [0,'货币资金日报表'], [1,'货币资金日报表【图】'], [2,...原创 2011-05-30 15:26:05 · 97 阅读 · 0 评论 -
仔仔细细分析Ext》 第一章 必须理解Ext.extend函数
强烈声明:转自:http://hi.baidu.com/ihc0100/blog/item/e6fec9b4dc898e7b8bd4b296.html显然了,从函数名就可以看出来,这个函数是整个Ext类库的基石,之一。 笔者初看这个函数,感觉比较迷糊,只知道它完成了继承的功能,但是里面到底做了什么操作,并不太好理解。 网络上有很多帖子和文章来解析这个函数,但笔者感觉并不是很到位。不知道...原创 2011-05-07 17:38:59 · 94 阅读 · 0 评论 -
Ext.form.TextField 的隐藏
终于会隐藏Ext.form.TextField 了 Ext.getCmp('textFieldId').setVisible(false);Ext.getCmp('textFieldId').getEl().up('.x-form-item').setDisplayed(false);2009-12-15 20:48:31 · 223 阅读 · 0 评论 -
动态改变JsonStore的Url
费了不少周折终于能动态改变JsonStore的Url了! 声明JsonStore:var store = new Ext.data.JsonStore({ url : url, fields : ['label', 'value', 'selected'] }); 动态改变:Ext.getCmp('c...2009-12-14 20:34:02 · 99 阅读 · 0 评论 -
Extjs组件的生命周期
今天闲着没事,打算要学会自定义组件!.. Extjs的控件和现实世界中的事物有很多相似的地方,都拥有被创建、使用以及销毁这样一个生命周期。 Extjs控件的生命周期大体分为三个阶段:初始化、渲染、销毁。如下图所示: Extjs控件的生命周期总是以[初始化],开始以[销毁]结束,组件不一定会有[渲染]这一过程。为了更好的了解并运用好生命周期的整个结构,我们必须更详细...原创 2012-04-13 14:41:28 · 88 阅读 · 0 评论