onCheck : function(rowIndex,rowData){
$("#datagridB").datagrid('beginEdit',rowIndex);
var nums = rowData.num;
var origin_num = $("#mixNumber").val();
var total = Number(origin_num) + Number(nums);
$("#mixNumber").val(total);
},
onUncheck : function(rowIndex,rowData){
$("#datagridB").datagrid('cancelEdit',rowIndex);
var nums = rowData.num;
var origin_num = $("#mixNumber").val();
var total = Number(origin_num) - Number(nums);
$("#mixNumber").val(total);
},
onCheckAll:function(rows){
for(var i=0;i<rows.length;i++){
$("#datagridB").datagrid('beginEdit',i);
}
var row = $('#datagridB').datagrid('getChecked');
var nums = 0;
for(var v = 0; v < row.length; ++v) {
nums += row[v].num;
}
$("#mixNumber").val(nums);
},
onUncheckAll :function(rows){
for(var i=0;i<rows.length;i++){
$("#datagridB").datagrid('cancelEdit',i);
}
$("#mixNumber").val(0);
}
easyUI datagrid触发事件
最新推荐文章于 2023-08-18 11:12:43 发布