extjs
woshiyjk
这个作者很懒,什么都没留下…
展开
-
extjs之model,store,reader, proxy
Ext.define('Business.store.businessRequest.BrUnitRuleStore',{ extend:'Ext.data.Store', alias : 'widget.brUnitRuleStore', pageSize:BusinessCommon.PAGE_NUM, pageNum:1, // code:'', model:'Business.原创 2012-07-10 16:11:15 · 3253 阅读 · 0 评论 -
extJs的常见问题
1、hiden和destroy问题 当window执行window.close()方法时会触发closeAction的配置,默认配置为destroy,如果你使用默认的值 当关闭window(即执行window.close()或点击右上角的x)时不能通过show方法再次显示,当设置成hiden时可以通过show()再次显示。如果增加、修改和查看的窗体是在grid的里面,当关闭grid的时候会执行c原创 2012-08-07 09:26:09 · 1256 阅读 · 0 评论 -
extJs之store
Ext.define('Business.store.businessRequest.BrUnitRuleStore',{ extend:'Ext.data.Store', alias : 'widget.brUnitRuleStore', pageSize:BusinessCommon.PAGE_NUM, // pageSize:2, pageNum:1, condition:'',原创 2012-07-17 09:13:41 · 389 阅读 · 0 评论 -
extjs之隔行变色和grid加载时的等待
在grid的里配置 viewConfig : { loadMask: new Ext.LoadMask(this,{msg:'正在加载数据...'}), getRowClass: function(record, rowIndex, rowParams, store){ if(rowIndex%2==0){ return 'two-row'; }else{ return 'on原创 2012-07-12 15:47:52 · 2740 阅读 · 0 评论 -
extjs点击搜索按钮后显示的当前页不是第一页的解决方案
{xtype: 'textfield', name: 'ruleCode', id:'ruleCode_'+brUnitRuleGrid.moduleId, fieldLabel: '规则编号', labelWidth:60, width:120 }, { xtyp原创 2012-07-12 13:08:01 · 1540 阅读 · 0 评论 -
extjs之键盘监听
var map = new Ext.util.KeyMap({ target: 'adRuleView', //target可以是组建的id 加单引号 // target: brUnitRuleGrid.addRuleWindow, //target可以是组建的变量名 binding: [{ //绑定键原创 2012-07-12 12:12:18 · 2278 阅读 · 0 评论 -
extjs之动态刷新活动的tab页
Ext.define('Business.view.businessRequest.BrUnitRuleTabPanel',{ extend:'Ext.tab.Panel', border:false, id:'brUnitRuleTabPanel', iconCls:'application_side_list', alias : 'widget.brUnitRuleTabPanel'原创 2012-07-12 12:04:25 · 4928 阅读 · 0 评论 -
extjs 获取grid选中项的id
var ids = ""; var rows = brUnitRuleGrid.getSelectionModel().getSelection(); if(rows.length==0){ BusinessCommon.showMessageBox({type:'info',msg:'没有选择要删除的条数'}); return; } for(var i = 0 ;i ids+=ro原创 2012-07-10 16:51:57 · 3846 阅读 · 0 评论 -
exjs之表单提交
addRuleFrom=Ext.create('Ext.form.Panel', { region:'center', //放置的位置 id:'addRuleForm_br', bodyPadding: 5, width: 350, validateOnchange:false, // The fo原创 2012-07-10 16:30:27 · 1070 阅读 · 0 评论 -
extjs对关联关系的处理
extjs对关联关系的处理采用了model层使用mapping来关联相应的实体属性 Ext.define('Business.model.businessRequest.BrUnitRuleModel', { extend : 'Ext.data.Model', fields : [ 'id', 'code', 'description','typeName','type',{name:'t原创 2012-07-13 10:22:36 · 2127 阅读 · 0 评论