1个回答
展开全部
你可以在 单价列和数量列监听方法。在方法中计算值,然后设置row['fltotal']值就行。
提供下思路,如: 单价列。加上属性:events:operatorPrice,然后,其中operatorPrice是对象直接量。在表格初始化之前定义就好。如:
var operatorObj = {
"change .price":function (e,value,row,index) { //单价列,注意通过样式.price监听
//e.stopPropagation();
var price = value || 0;//单价
var nums = row["flnum"] || 0; //数量
row['fltotal'] = price * nums ;
},
"change .num":function (e,value,row,index) {//单价列,注意通过样式.num(列中input的样式)监听
//e.stopPropagation();
var nums = value || 0;//数量
var price = row["flprice"] || 0; //单价
row['fltotal'] = price * nums ;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询