|
|
货币控件,设置为只读模式时,无法通过setData进行变更数据
var line = this.target.parentLine; //获取当前行
var countField = line.getModule("shuliang"); //获取同一行的数量字段
var priceField = line.getModule("danjia"); //获取同一行的价格字段
var totalField = line.getModule("jine"); //获取同一行的总计字段
if( countField && priceField && totalField ){
var count = countField.getData(); //获取数量字段的值
var price = priceField.getData();
if( count && price && !isNaN(count) && !isNaN(price) ){
var total = parseFloat(count)*parseFloat(price);
totalField.setData(total,true)
}
}
|
|