
Ext JS
qixiaopeng
这个作者很懒,什么都没留下…
展开
-
Ext.ux.UploadDialog的使用
最近使用了Ext.ux.UploadDialog,现在总结一下:1、导入Ext.ux.UploadDialog包[code="java"] [/code]注意包中没有包含zh_CN.utf-8.js,自己可以进行中文化的2、产生上传文件的对话框代码[code="java"]function uploadSw(){ var dia...2009-09-14 17:21:57 · 106 阅读 · 0 评论 -
关于ExtJS中的mask和unmask
为了在发起某一事件后,阻止用户对界面的进行操作,可以使用ExtJS提供的针对Ext.Element的mask和unmask例如:1、对整个body操作[code="java"]function reLoadData(){ Ext.getBody().mask("数据重新加载中,请稍等"); var requestConfig = { url : '#'...2009-06-26 15:28:50 · 294 阅读 · 0 评论 -
Ext 右键菜单
1、JavaScript[code="java"]var acGrid = new Ext.grid.GridPanel({ ……}); acGrid.addListener('rowcontextmenu', rightClickFn);//“rowcontextmenu”必须是JSP中DIV的IDvar rightClick = new Ext.menu.M...2009-07-01 19:10:01 · 119 阅读 · 0 评论 -
双击/单击Ext GridPanel的列表项
进来项目中需要使用双击/单击行记录来获取数据,将实现的方式记录如下:[code="java"]1、双击var cb = new Ext.grid.RowSelectionModel({ singleSelect:true //如果值是false,表明可以选择多行;否则只能选择一行});var alarmGrid = new Ext.grid.GridPan...2009-07-02 18:49:34 · 202 阅读 · 0 评论 -
关于Combo Box的分页(级联菜单)
JS代码:[code="java"]var neNameStore = new Ext.data.JsonStore({ fields:['displayField','valueField'], url:'comboBox.shtml?method=getNeInfos', root:'root', totalProperty:'totlalNu...2009-07-16 20:28:17 · 132 阅读 · 0 评论 -
ExtJS combo
[code="java"] store.on('load', function() { combo.setValue(i); // 该i是下拉列表框中select前显示的item的索引 }[/code]2009-07-22 16:58:14 · 95 阅读 · 0 评论 -
加载表单后对下拉列表框中的加载数据的处理
1、填充表单数据的代码[code="java"]function loadForm(dn) { vDevBasicForm.form.load({ waitMsg: '正在加载数据请稍候', waitTitle: '提示', url : 'wifiDeviceChannelSetup.shtml?method=getObjById',...2009-07-22 17:04:24 · 161 阅读 · 0 评论 -
Ext.Window相关的两个类Ext.WindowMgr和Ext.WindowGroup
工作中需要实现管理窗口,查了好长时间的API,终于找到了解决之道Ext.WindowGroup功能:对象是Ext.Window实例的集合并且提供了z-order管理和激活的功能。Ext.Window通过属性manager绑定。如:var group=new Ext.WindowGroup()new Ext.Window({ id: 'window', app...原创 2010-01-07 17:27:02 · 269 阅读 · 0 评论 -
关于ExtJS combo远程数据加载+联动
[code="java"]var ifIdstore = new Ext.data.JsonStore({ url:'comboBox.shtml?method=getIfIdList', fields:['displayField','valueField'], autoLoad:false});ifIdstore.reload({callback:fu...2009-07-28 16:16:09 · 125 阅读 · 0 评论 -
关于Extjs中Combo取值
Ext.form.ComboBox 的editable设为true之后,用getValue()是无法获取手工输入的值,对于带可编辑功能的ComboBox,我们需要getRawValue()来取值。比较两个两个方法的原型和说明:getRawValue():MixedReturns the raw data value which may or may not be a valid, ...原创 2009-12-15 19:41:54 · 273 阅读 · 0 评论 -
动态设置Store数据集中HTTP请求参数
此处以JsonStore为例:[code="java"]var wifiPreferTrateStore = new Ext.data.JsonStore({ fields:['displayField', 'valueField'], url: 'comboBox.shtml?method=getWifiPreferTxRateList', autoLoad:false}...2009-06-18 17:19:22 · 157 阅读 · 0 评论 -
同时在ExtJS的GridPanel中监听contextmenu、rowcontextmenu
listeners: { 'rowcontextmenu': function(e) { // 行右键菜单 }, 'contextmenu': function(e) { var rowIndex = this.view.findRowIndex(e.getTarget()); if (rowIndex) {...原创 2009-09-23 10:17:23 · 434 阅读 · 0 评论 -
使用ExtJS和Struts1.2上载文件成功,弹出下载框
解决方法:在向浏览器返回消息时,把response返回属性改下, response.setContentType("text/html; charset=UTF-8"); //此处不应该设置为 text/json 否者会有下载窗口弹出感谢[b]wenzq[/b],这个问题困扰我很久。终于在他提出的问题中找到了答案,谢谢!引用地址:[url]http://www.iteye.co...原创 2009-10-19 09:58:24 · 108 阅读 · 0 评论 -
EXTJS 初始化Combobox的数据
combobox获取数据有两种方式:即参数mode的取值,local或者remote我比较喜欢的数据格式是JSON,采用Ext.data.SimpleStore1、mode:'local'var departmentCode = [ ['1','研发部'],['2','人事处'],['3','总经办']];new Ext.form.ComboBox({ f...2009-05-05 05:52:31 · 409 阅读 · 0 评论 -
ExtJS中动态设置TextField的readOnly属性
1、假设 textField, 它的 id = 'textField'则代码如下:Ext.getCmp("textField").getEl().dom.readOnly = true;2、假设 textField, 通过 var textField = newExt.form.TextField()则代码如下:textField.el.dom.readOnly = true;...2009-05-15 13:45:00 · 825 阅读 · 0 评论 -
EXTJS中自定义表单验证
[code="java"] Ext.apply(Ext.form.VTypes, { isIp:function(val, field) { //返回true,则验证通过,否则验证失败 var exp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d...2009-05-15 15:34:21 · 168 阅读 · 0 评论 -
光标定位textfield,全部选中输入值
Ext.onReady(function() { var form = new Ext.form.FormPanel({ renderTo : document.body, layout : 'form', items : [{ xtype : 'textfield', ...原创 2009-05-15 16:58:46 · 160 阅读 · 0 评论 -
EXTJS中combobox的禁用和启用
[code="java"]{ xtype:'combo', width : 150, allowBlank : false, blankText : '必须选择是否被动接口', hiddenName : 'ifId', name : 'ifIdValue', id : 'ifIdValue', store : ifIdstore, triggerAction...2009-06-11 10:44:03 · 1237 阅读 · 0 评论 -
EXTJS2.2.1中Grid表头的下拉菜单很难看
浏览器:IE6.0EXTJS版本:2.2.1很早发现这个问题,一直怀疑是CSS的设置造成的。通过Window Merge发现,2.2.1版本和2.2版本的ext-all.css中有两处代码不一致,将版本2.2.1中的css文件替换为版本2.2中css文件。不错,搞定!庆祝一下。附件1:修改后的CSS文件附件2:不同的两处比对...2009-06-15 16:30:04 · 240 阅读 · 0 评论 -
EXT JS 根据列表的行记录的某一单元格的值确定其他单元格的值
[code="java"]……{header:"设备ID", width: 15, dataIndex: 'devId', sortable: false, renderer : function(value){ if(value2009-08-14 15:26:36 · 298 阅读 · 0 评论