![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ExtJs4
tianxing0923
这个作者很懒,什么都没留下…
展开
-
Extjs4中grid 隐藏列,同时删除header表头下拉勾选项
在显示grid列表的时候我们通常需要隐藏某列,这时我们只需设置hidden: true即可,例如:columns: [ { text: 'id', hidden: true }, { text: 'name', flex: 1, dataIndex: 'name' }]但是,在这种情况下,我们点击表头右侧的下拉选项来显示列的时候,id列还是会出现,虽然没有数据显示原创 2012-04-25 11:57:06 · 8207 阅读 · 0 评论 -
ExtJs4中更改Store的代理(proxy)路径(url)
在ExtJs4中我们通过异步获取数据用Ext.data.Store,如下:var gridStore = Ext.create('Ext.data.Store', { fields: [ { name: 'id', type: 'string' }, { name: 'name', type: 'string' } ], proxy: {原创 2012-04-27 17:54:26 · 9874 阅读 · 3 评论 -
ExtJs4 中 获取grid列表数据绑定到form表单
首先创建store:var store = Ext.create('Ext.data.Store', { fields: [ { name: 'IntData', type: 'int' }, { name: 'StringData', type: 'string' }, { name: 'TimeData', type: 'date原创 2012-04-28 15:40:34 · 8506 阅读 · 1 评论 -
ExtJs 中float设置为true后,默认有4px边距问题
前些天,写一个区域的拖动遮挡插件,要获取拖动层在区域的坐标,利用Ext的draw.Component来编写,在没有设置float为true时对单个拖动有效,不会出现错误问题,但是在需要动态添加多个拖动层时,在不设置float为true的情况下,拖动层在区域的坐标就会出现错误,这时候必须设置float为true,才能解决这个问题,但是新的问题又出现了,在区域里拖动遮挡块到区域最边上的时候总有4px的原创 2012-08-03 18:03:33 · 1734 阅读 · 0 评论 -
ExtJs实现类似于jQuery中live的绑定功能,并且实现多个进行绑定
例如上面的html代码,我们需要给按钮绑定事件,可以这样实现:Ext.get('action').on('click', function (e, el, eOpts) { //do something}, this, {delegate: ':any(.ok| .cancel)'});原创 2012-09-12 15:29:09 · 1593 阅读 · 0 评论 -
ExtJs4中gird列中增加操作列,并给操作按钮绑定事件
在ExtJs4中,grid组件有Ext.grid.column.Action组件,所有要增加操作列,只需指定列的xtype为actioncolumn即可,例如:Ext.create('Ext.grid.Panel', { renderTo: Ext.getBody(), width: 500, height: 400, store: Ext.create('Ex原创 2012-09-24 16:12:21 · 13037 阅读 · 5 评论 -
ExtJs4 MVC模式下绑定Menu事件
View层代码:Ext.define('My.view.Menu', { extend: 'Ext.menu.Menu', alias: 'widget.mainMenu', items: [{ text: '主菜单', hideOnClick: false, menu: { showSepar原创 2013-01-14 16:58:27 · 6010 阅读 · 0 评论