摘要: 在做资金管理模块时:布局在火狐里面能正常显示,而在google里面却不能显示,这种问题客户急着看我们也急着调试,1天半天的时间才找到原因,就是布局设计时xtype能用panel的用的form估计google也晕了()所以往后在写布局的时候一定要注意能用panel的别乱用form form在提交数据时是很方便但是也不能乱使用,没有数据提交时panel已经可以代替form使用了。 阅读全文
posted @ 2013-12-09 18:16 请喊我皮叔 阅读(211) 评论(0) 推荐(0) 编辑
摘要: value:将要像是单元格里的值,即dataIndex的值cellmeta:单元格的相关属性,主要是id和CSSrecord:这行的数据对象。通过record.data['id']方式得到其他列的值rowIndex:行号columnIndex:当前列的行号store:构造表格时传递的ds,也就是说,表格里所有的数据都可以通过store获得。renderer:function(value){//抽查煤样编号变蓝色yehb2012-05-11return""+value+"";}renderer 在查询的时候就已经完成,所以想在rendere 阅读全文
posted @ 2013-12-09 17:26 请喊我皮叔 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 第一步、配置 //右键点击目录rightClickMenu:true,第二部、initComponent:function(){ if(this.rightClickMenu){this.addRightClickButton();}}第三部、 /***添加右键菜单*/addRightClickButton:function(){varthisGrid=this;thisGrid.addListener('rowcontextmenu',rightClickFn);varrightClick=newExt.menu.Menu({id:'',items:[{tex 阅读全文
posted @ 2013-12-09 17:22 请喊我皮叔 阅读(348) 评论(0) 推荐(0) 编辑
摘要: var model =grid.getSelectionModel();model.selectAll();//选择所有行model.selectFirstRow();//选择第一行model.selectLastRow([flag]);//选择最后一行,flag为正的话保持当前已经选中的行数,不填则默认falsemodel.selectNext();//选择下一行model.selectPrevious();//选择上一行model.selectRange(tartRow,ndRow, [Boolean keepExisting] );//选择范围间的行model.selectRow(row 阅读全文
posted @ 2013-12-09 17:20 请喊我皮叔 阅读(492) 评论(0) 推荐(0) 编辑
摘要: renderGridValueObject:function(value,record,id,name){if(record){if(this.getValue()){if(this.getValue()==this.getRawValue()&&this.isReset){//增加isReset判断bygaojunthis.reset();returnvalue;}record.editing=true;record.set(id,this.getValue());record.set(name,this.getRawValue());record.editing=false 阅读全文
posted @ 2013-12-09 16:55 请喊我皮叔 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 在项目中有时数据会有很多,那么如何滚动呢?如果该js文件继承的是Ext.ux.grid.RowExpanderGrid这个类,那么在文件中需要添加下面的代码即可:viewConfig:{forceFit:false,autoScroll:true},如果项目中继承的是:Ext.ux.grid.CollectGrid,那么在文件中需要添加:pagingBar:true,isSummary:true,viewConfig:{forceFit:false,autoScroll:true},这样就完成了滚动的效果 阅读全文
posted @ 2013-12-09 16:49 请喊我皮叔 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-12-09 16:46 请喊我皮叔 阅读(193) 评论(0) 推荐(0) 编辑
摘要: blur:function(comp){if(comp.getValue()){grid.invoiceNumberValue=comp.getValue();grid.judgeInvoiceNumber(comp);//唯一性校验comp.renderRecordValue(comp.getValue(),grid.curRecord,null,null,'invoiceNumber');//添加同一批次下铁路货票号校验varinputStore=grid.store;if(inputStore.getCount()>1){//大于1才做这个判断for(vari=0, 阅读全文
posted @ 2013-12-09 16:42 请喊我皮叔 阅读(382) 评论(0) 推荐(0) 编辑
摘要: /***铁路货票号小写全部转成大写byhly2013-12-03*@param{Object}invoiceValue*/beforeChangeSmalLetterToBig:function(invoiceValue){varchangeInvoiceNumber=invoiceValue;varafterInvioceNumber='';for(vari=0;i<changeInvoiceNumber.length;i++){varregexp=/^[a-z]+$/;//小写字母if(regexp.test(changeInvoiceNumber[i])){//判断 阅读全文
posted @ 2013-12-09 16:14 请喊我皮叔 阅读(504) 评论(0) 推荐(0) 编辑