计算总金额显示在grid的bbar里

刚接触extjs时,想做到如图的效果,可真是把我给难坏了,如图:


[img]http://dl.iteye.com/upload/attachment/170941/a1741142-32c1-3e94-b19d-e3e437527a8a.png[/img]


后来,听说可以重写bbar,就开始着手做,累破脑子想出用totalProperty(用来传总条数的属性)来传后台计算的值,发现,这个totalProperty无论你在后台传什么牛double,到它这里一过滤全是整数(我曾蒙生去ext的相关文件里改这个传值的控制,可惜,才疏学浅没能成功,有成功的前辈看到一定要指点一二啊,谢过哈),这显然不合理,因为是money的话,至少应该是[color=red]“123.45”[/color]这个样子的。

到今日,我不想再这样愚弄自己,也不想成为笑柄,而且发现store本身人就有sum方法,我那样费了半天牛劲,store不费吹灰之力就可以搞定,感叹自己的无知,在技术的路上还差得太远。

真可谓:“浅显的知识‘造就’了我愚昧的头脑。”

闲话少说了,我要记录下自己的愚昧,路过的高手,有好的建议,请您一定驻足,写下你高贵的建议,小女子在这里先谢谢啦。

首先,我重写了Ext.PagingToobbar,代码如下:


[img]http://dl.iteye.com/upload/attachment/170951/95374cec-3ffb-30c6-953a-c82dbbc700af.png[/img]

[img]http://dl.iteye.com/upload/attachment/170953/8508064b-1e4d-336b-817d-7480dfdb2862.png[/img]


然后,将grid的bbar这样写,代码如下,注意那id,后面是要拿它用的:


[img]http://dl.iteye.com/upload/attachment/170956/834dbc86-794f-3757-bdef-896bdcaa5482.png[/img]

符值语句:

[img]http://dl.iteye.com/upload/attachment/170965/e9a866ee-57ea-3c99-ab50-d1139f3dad77.png[/img]


一上午搞这个,现在可以去扫扫地啦,哈哈 :oops: :oops: :oops:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值