下面是单价的那一列{header:"单价(元)",width:100,align:'left',sortable:true,dataIndex:'audUnit',editor:new Ext.form.NumberField({value : 0 ,allowBlank : false,listeners : {'blur' : function (value){var sel=materBidListGrid.getSelectionModel().getSelected();var num = sel.data.purProductNum;var sum = 0;if(num!=0){sum=num*parseInt(this.value);alert(sum);}}}})},高手们帮忙看下。
1 回答
繁星coding
TA贡献1797条经验 获得超4个赞
grid是与store绑定的,grid中的一行对应store中的一条记录。
grid的column有一个renderer的函数,你可以在合价这一个column中重写
renderer: function(v,p,r){
//r是对应的这行记录
return calc_sum(r); //在calc_sum中计算合计
}
添加回答
举报
0/150
提交
取消