摘要: 代码如下 var gridArray = new Ext.grid.GridPanel({ title: '选择单据', cm: col, sm: sm, store: store, autoScroll: true, viewConfig: { forceFit: true, columnsText: '显示的列', scrollOffset: 20, sortAscText: '升序', so... 阅读全文
posted @ 2012-06-05 16:47 angus_csh 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 记录复选框选中的索引 var sm = gridArray.getSelectionModel(); var rs = sm.getSelections(); var rowIndex=new Array(); rowIndex.clear(); Ext.each(rs, function(item) { rowIndex.push(store.indexOf(item)); }); 这里的索引并非store中的数据而是数据在st... 阅读全文
posted @ 2012-06-05 16:40 angus_csh 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 批量对GridPanel添加数据 for(var p=0;p<rs.length;p++) { var record=new Ext.data.Record( { LINENO:rs[p].get("LINENO"), ITEMNO:rs[p].get("ITEMNO"), ITEMNAME:rs[p].get("ITEMNAME"), ... 阅读全文
posted @ 2012-06-05 16:34 angus_csh 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 1.添加(设置)单元格样式 function SetMyColumns(value, cell, record, rowIndex, columnIndex, store) { if((columnIndex==9||columnIndex==10)&&gridArray.getStore().getAt(rowIndex).data.ITEMNAME !='总计:') { cell.css = 'x-grid-back-Myellow';//类样式 r... 阅读全文
posted @ 2012-06-05 16:26 angus_csh 阅读(2918) 评论(0) 推荐(0) 编辑
摘要: 1.定义表单元素的name属性如下 var HLV = new Ext.form.TextField({ fieldLabel: '汇率', name:'EXCHANGERATE', anchor: '30%' });2.定义数据源 var ExchangeRatestore= new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: 'WsECOTAX01.asmx/SelectExchangeRate', metho... 阅读全文
posted @ 2012-06-05 16:11 angus_csh 阅读(2800) 评论(0) 推荐(0) 编辑
摘要: EditorGridPanel编辑事件以及赋值 var gridArray = new Ext.grid.EditorGridPanel({ title:'', height: 350, id:'gridArray', name:'gridArray', sm:sm, colModel: col, clicksToEdit: 1, st... 阅读全文
posted @ 2012-06-05 15:49 angus_csh 阅读(10928) 评论(0) 推荐(0) 编辑
摘要: 1.前台js代码var formPanel = new Ext.form.FormPanel({ title: '标识', labelAlign: 'right', buttonAlign: 'center', labelWidth: 80, defaults: { autoWidth: true }, padding: 10, frame: false, border: false, autoScroll: true, fileUpload: true,... 阅读全文
posted @ 2012-06-05 15:31 angus_csh 阅读(4485) 评论(0) 推荐(0) 编辑
摘要: 代码如下var MygridArray = new Ext.grid.GridPanel({ store: Mystore, cm: Mycm, autoScroll: true, border: false, columnLines:true, viewConfig: { //forceFit:true, columnsText: '显示的列', scrollOffset: 20, sortAscText: '升序', sortDescText: '降序', getRowClass:function(record,row... 阅读全文
posted @ 2012-06-05 15:20 angus_csh 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1.定义全局变量var cmItems = [];var cmConfig = {};2.具体代码思想 从后台请求"列"数据以及store数组,代码如下 gridTemp.removeAll(); cmItems.clear(); var ItemArr = []; var item = {}; UploadstoreColumns.load({ params: {fileName: document.getElementById("txtFile").value} }); for (var a = 0; a < UploadstoreCol... 阅读全文
posted @ 2012-06-05 15:11 angus_csh 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 根据选择"状态模块"数据决定"费用状态"中的数据 var dataStatus = [ ['关税增值税', '关税增值税'], ['进出口票状态', '进出口票状态'], ['进出口杂费', '进出口杂费'], ['进出口杂费结算', '进出口杂费结算'], ['进出口代理费', '进出口代理费'], ['进出口代理费结算', '进出口代理费结算'], [' 阅读全文
posted @ 2012-06-05 14:57 angus_csh 阅读(546) 评论(0) 推荐(0) 编辑