
Extjs
dzqlhh
这个作者很懒,什么都没留下…
展开
-
extjs grid的小计和合计的算法
如果需要将查询出来的数据在前台进行小计和合计的运算的话,可以通过以下的方式来处理:/**store:grid的storeactscore:表示要合计的字段query( String field, String/RegExp value, [Boolean anyMatch], [Boolean caseSensitive] ) : //根据正则式来匹配查询,得到集合结果sum(...2012-04-26 16:26:37 · 809 阅读 · 0 评论 -
extjs 数据千分位格式
Ext.util.Format.number(v,'0,000.00')//带小数点后两位Ext.util.Format.number(v,'0,000')//不带小数位原创 2012-04-26 17:36:46 · 848 阅读 · 0 评论 -
extjs获取选中行的行号
有时间主从表数据显示时,从表数据要根据选中的主表信息来显示,我遇到的要求是,当没有选择主表数据时,默认显示第一条主表数据对应的从表数据,当选择主表信息后,保存从表信息后,返回显示的时候要保持选中的主表信息及其对应从表数据。这时候就需要根据选中的主表数据得到行号,在根据主表数据加载从表数据 var t = Qual.Dtl.grid.getSelectionModel().getSelec...2012-04-27 15:16:33 · 892 阅读 · 0 评论 -
Ext js隐藏textfield文本框及其标签的方法
ext组件自身有隐藏的属性hidden,但只能隐藏组件本身,组件的标签不能隐藏起来,因为标签是在独立的容器内,如果需要隐藏标签则需要单独来隐藏:var sdate = Ext.getCmp('startDate');//一个日期选择组件sdate.hide();//hide方法将组件的选择输入框隐藏sdate.getEl().up('.x-form-item').setDisplayed(...原创 2012-04-19 10:54:40 · 1230 阅读 · 0 评论 -
Extjs grid增加合计行
这里讲诉的合计方法是在前台增加合计行的方法,不包含后台计算合计的方法。如果我们需要在grid的第一行增加一行合计的时候,只需要将grid的store数据进行循环,将需要合计的列一次叠加后,返回一个合计值,将合计值赋给定义好的record,然后将此record插入到grid内。代码如下:var p = new Ext.data.Record({fields : ['name', ...原创 2012-04-19 11:05:41 · 453 阅读 · 0 评论 -
Ext js隐藏列的方法
先获取grid的列模式,然后调用setHidden方法隐藏需要隐藏的列Ext.getCmp('listgrid').getColumnModel().setHidden(1, true);//参数1表示第一列,参数true表示隐藏,反之false则不隐藏...原创 2012-04-19 11:08:46 · 1023 阅读 · 0 评论