EXT
chun521
爱一行,干一行,坚守初心。
数学系出身的java工程师,竭诚与您合作,立足于数学的思想做软件!
展开
-
Ext.viewPort 在IE下显示空白问题
在使用Ext之ViewPort的border进行页面布局时,有时会出现页面加载不显示问题,让人很是头痛。其实,这个问题解决很简单,就是在页面的头部加入<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">即可。 ...原创 2011-12-24 17:46:54 · 110 阅读 · 0 评论 -
Ext EditorGridPanel 单元格锁定
grid.on('beforeedit',function(obj){ //grid,record,field,value,row,column,cancel var checkStatus = obj.grid.getStore().getAt(obj.row).get('checkStatus'); if(checkStatus == 2){ obj...原创 2011-11-16 14:32:46 · 218 阅读 · 0 评论 -
Ext 三态 复选树
这个东西总会用到,可是开发起来甚是麻烦,下面是我做的,当然也参考了网友的作品。参考文章:http://blog.csdn.net/weil001/article/details/4008016 根据自己的业务,角色分配菜单,改造如下:1.选择一个角色弹出如下界面: 复选树代码在src.rar中 2.js代码调用var roleId = record.get(...原创 2011-11-18 16:55:28 · 137 阅读 · 0 评论 -
Ext.grid.GridPanel 加2个tbar
var grid = new Ext.grid.GridPanel({ region:'center', store: ds, cm: cm, sm: sm, tbar: [{ text: '1', iconCls: 'icon_art_edit', handler: function(btn){ } },'-',{ text:...原创 2011-12-09 23:22:21 · 355 阅读 · 0 评论 -
ExtJS获取父子、兄弟容器元素方法
纯自用方便1.当前对象的父对象(上级对象)this.ownerCt:2.当前对象的下一个相邻的对象this.nextSibling();3.当前对象的上一个相邻的对象this.previousSibling();4.当前容器中的第一个子对象this.get(0);this.items.first();5.当前容器的最后一个子对象this.items.last();6...原创 2014-05-16 09:13:26 · 143 阅读 · 0 评论 -
从tabpanel中取出items中的组件
tabCmp为tabPanel的一个页 tab页中的组件tabCmp.items.itemAt(0);原创 2013-08-17 13:19:52 · 230 阅读 · 0 评论 -
Ext.form.ComboBox默认选中
1.静态数据var data1 = [];//静态数据var combo1 = new Ext.form.ComboBox({ store: new Ext.data.SimpleStore({ fields: ['id','name'], data: [], listeners: { load: function(store, records, opti...2013-08-19 14:49:41 · 411 阅读 · 0 评论 -
Ext.Ajax.request跨域
自己使用,参照了网友做法; jsp中引入 domain.js;<script type="text/javascript" src="ext/ext-base.js"></script> <script type="text/javascript" src="ext/ext-all.js"></script&原创 2013-09-02 17:00:35 · 818 阅读 · 0 评论 -
Ext行变色
1.ds.load({ params: {start: 0,limit: pageSize} callback: function(){ // 0行变红色 grid.getView().getRow(0).style.backgroundColor='#FF0000'; } }); 2..x-grid-record-red{ background-color:...原创 2011-03-18 10:36:41 · 176 阅读 · 0 评论 -
grid中时间格式化
可编辑表格,1.编辑前:由于数据库中该字段是date型的,在转化为json时没处理,前台得到的是"checkDate":{"date":1,"day":4,"hours":0,"minutes":0,"month":11,"nanos":0,"seconds":0,"time":1322668800000,"ti原创 2011-10-19 20:21:03 · 371 阅读 · 0 评论 -
ext.panel 删除子组件
由于removeAll()不能删除label,所以百度找到了如下方法,供大家互相学习参考。感谢提供此方法的网友! 1. var array = panel.findByType('textfield'); for(var i=0; i<array.length; i++){ var parentNode = array[i].el.findPa...原创 2011-04-18 09:53:08 · 483 阅读 · 0 评论 -
IE/firefox ext 取消鼠标冒泡及获取坐标
e 是 Ext.EventObject 对象 取消鼠标冒泡,两种办法1.e.stopPropagation();2.e.browserEvent.cancelBubble = true; 获取鼠标坐标var x = e.browserEvent.clientX;var y = e.browserEvent.clientY; ...原创 2011-04-28 09:13:48 · 98 阅读 · 0 评论 -
ext 皮肤包
http://playground.ideashs.com/themescolor/ 其中可支持2.x系列,但不一定支持3.x。 ext 皮肤包: ext目录:css.rar解压后,将CSS文件放入 /ext/resources/css/images.rar解压后,将文件夹放入 /ext/resources/images/即可使用...原创 2011-01-26 16:59:59 · 151 阅读 · 0 评论 -
Ext.grid.PropertyGrid添加Ext.form.ComboBox的格式化
在Ext.grid.PropertyGrid的listeners中加入以下代码:SqlList为cmbox的属性行的idSqlListCombo为下拉框的id afteredit: function(o){ if('SqlList' == o.record.id){ var combo = Ext.getCmp('SqlListCombo'); ...2011-05-16 13:54:24 · 104 阅读 · 0 评论 -
PropertyGrid 去除列排序
只为自用方便! Ext.grid.PropertyGrid.prototype.setSource = function(source) { delete this.propStore.store.sortInfo; this.propStore.setSource(source);};原创 2011-08-19 14:44:15 · 459 阅读 · 0 评论 -
Ext.grid分组实现
Ext中的例子中有Ext.grid.dummyData,在本例中将Ext.grid.dummyData转换为动态获取数据。Ext.grid.dummyData其实就是一个ArrayStore,具体实现见红色部分 var reader = [ {name: 'sceneName',mapping: 'sceneName'}, {name: 'deviceName',m...原创 2011-08-22 11:02:05 · 329 阅读 · 0 评论 -
ext3 grid中加入tip
该方法适用于 普通grid、PropertyGrid。 propertyGrid.on('render', function(grid){ var view = grid.getView(); var store = grid.getStore(); grid.tip = new Ext.ToolTip({ target: view.mainBody, delegate:...2011-06-27 14:28:44 · 163 阅读 · 0 评论 -
创建静态数组store
var datas = [ ['j100146','123456'],['j100147','123456']]; var fields = [ {name:'name1'}, {name:'name2'}]; var ds = new Ext.data.Store({ autoLoad: true, proxy: new E...原创 2011-06-27 15:32:15 · 95 阅读 · 0 评论 -
combobox下拉框多字段模糊过滤
1.easyui/** * 下拉框过滤 * @param q * @param row * @param keys Array型 * @return */function filterComboboxData(q, row, keys){ if(keys && keys.length > 0){ for(var i=0;i<keys.length;i++...原创 2015-01-15 17:20:23 · 815 阅读 · 0 评论