选中甜蜜警报取消事件时,选中/取消选中复选框值。
这里是回调函数,无法重置复选框值。
$scope.updateRow = function(row) {
SweetAlertService.confirm('Are you sure?','', function(isConfirmed) {
if (isConfirmed) {
}else{
if(row.entity.employed == "Y"){
row.entity.employed = "N";
}else if(row.entity.employed == "N"){
row.entity.employed = "Y";
}
});
答案 0 :(得分:1)
运行此操作所需的更改如下:
SweetAlert.js
中将计时器设置为更大的值。当前为1500,设置为计时器:150000。onRegisterApi
,在点击取消时重置复选框的值后,只需使用$scope.gridApi.core.refresh()
刷新网格更新了Plunker代码:Here
希望这有帮助!