62,046
社区成员
发帖
与我相关
我的任务
分享
{ field: 'col3', title: '辆数', width: 100, align: 'center', editor: { type: 'numberbox', options: { required: true}} }
onClickRow: function (rowIndex, rowData) {
var ed = $('#List2').datagrid('getEditor', { index: rowIndex, field: 'col3' });
$(ed.target).numberbox({ onChange: function () {
$('#List2').datagrid('acceptChanges');
setTotal('List2', 'col3', 'Summation_1');//合计车辆总数,设置总数
}
});
}
function setTotal(girdId, computeCol, respondId) {
var rows = $("#" + girdId).datagrid('getRows');
var total = 0;
if (rows.length > 0) {
for (var i = 0; i < rows.length; i++) {
if (rows[i][computeCol] != "") {
total += parseFloat(rows[i][computeCol]);
}
}
}
$('#' + respondId).textbox('setValue', total);
}