Extjs
文章平均质量分 58
嗜湮
这个作者很懒,什么都没留下…
展开
-
Extjs---- uncaught exception
今天用Extjs 在firebug中报出uncaught exception: No center region defined in BorderLayout ext-comp-1001错误,找寻了很久,发现把formPanel中的region改为'center'即可。。。。原创 2013-10-30 17:23:14 · 1160 阅读 · 2 评论 -
Extjs 动态隐藏某个textfield以及fieldLabel组件的方法
对某个控件而言,如果需要动态隐藏,则直接:控件.hidden=true;对其fieldLabel中的字需要隐藏,则同理使用:控件.hideLabel=true直接进行操作。原创 2014-12-29 19:23:07 · 20316 阅读 · 2 评论 -
Extjs 关于列column 排序问题
当我们在使用column属性时,添加sortable:true属性,该列本身应该是可以手动点击排序的,即API中所示:sortable : Boolean (可选)设置为true,此列允许排序。默认值为Ext.grid.ColumnModel.defaultSortable属性值... (可选)设置为true,此列允许排序。默认值为Ext.grid.ColumnModel.原创 2015-01-14 13:28:39 · 7641 阅读 · 1 评论 -
Extjs 'events' 为空或不是对象
'events' 为空或不是对象报此错请仔细检查哪个位子多了个逗号,特别是items的最后一项原创 2014-07-31 11:21:25 · 690 阅读 · 0 评论 -
ExtJs日期datefield控件设置默认值
如果是extjs4datefield日期控件设置默认值,为当天的前一月,和后一月 Ext.Date.MONTH 月Ext.Date.YEAR 年Ext.Date.DAY 天 '日期', { xtype:'datefield',原创 2014-04-22 11:00:16 · 36810 阅读 · 1 评论 -
extjs组件添加事件监听的三种方式
1.在定义组件配置的时候设置xtype : 'textarea', name : 'dataSetField', labelSeparator:'', fieldLabel:'', hideLabel: true, allowBlank: true, height: mainPanelHeight*0.8, anchor:'99%', listeners:{'b原创 2014-02-08 17:20:40 · 27965 阅读 · 2 评论 -
Extjs 2.3下拉框作为Editor的时候提交Value的问题
var typeStore=new Ext.data.SimpleStore({ fields : ["id", "name"], data : [['1', '电话'],['2','QQ'],['3','邮件'],['4','地址']] });先自定义一个store或者读取某些数据,再在ColumnModel中定义某行数据{header:'联系方式',dataIndex:原创 2014-01-27 17:15:09 · 1541 阅读 · 0 评论 -
Extjs之EditorGridPanel的beforeedit事件参数
beforeedit : ( Object e )只有一个事件(edit event)参数,但这个参数内容很丰富,可以满足很多需求。参数分别如下:grid – 表格本身record – 你要编辑的那一行记录field – 你编辑的列名value – 你编辑的值row – 行号column – 列号cancel – 设这个为true或者return f原创 2013-12-04 12:22:45 · 10227 阅读 · 0 评论 -
Extjs 判断表单是否被修改(isDirty事件)详解
今天一个项目,关于提交前保存数据的问题,需要判断form是否被修改,于是查API,得到如下结果:isDirty () : Boolean 如果此表单中的字段在加载之后被改动过,则返回true。 请注意,如果该BasicForm配置了trackResetOnLoad, 那么当这些值是通过setValues 或者loadRecord Note that if this Basi原创 2013-12-11 16:01:47 · 9123 阅读 · 0 评论 -
Extjs TreePanel API详解
转自:http://web.qhwins.com/CSS-JS-XML/2011091312092944999107.html config定义{ animate : Boolean, containerScroll : Boolean, ddAppendOnly : String, /*很显然这是api的一个错误,treepanel.js中惟一用到它的地方是this.转载 2013-11-22 14:49:08 · 3115 阅读 · 0 评论 -
Extjs ---动态拼接panel
今天接到一个相关需要,3个类型,根据每次提交单据的不同类型,加载出不一样的页面,在此,将相关问题整理出来。首先大体的思想是:先画一个空页面,定义一个空panel,如:this.panel = new Ext.Panel({ region : 'center' });在将该panel绑定到items上:this.items = [this.panel];原创 2013-11-08 14:28:23 · 1513 阅读 · 1 评论 -
tbar换行显示问题
在extjs4.0以上,可以用:tbar:{xtype:"container",border:false,items:[{ //tbar第一行工具栏 xtype:"toolbar", items : []},{ //tbar第二行工具栏 xtype:"toolbar", items : []}]}items中写入需原创 2017-04-01 14:02:37 · 1964 阅读 · 0 评论