引入sweetalert.min.js和sweetalert.min.css
//如果操作状态时
if(status== "activateOrCancel"){
var titleMsg="您确定修改该用户的状态吗";
var textMsg ="请谨慎操作!";
swal(
{title:titleMsg,
text:textMsg,
type:"warning",
showCancelButton:true,
confirmButtonColor:"#7ecff4",
confirmButtonText:"确认!",
cancelButtonText:"取消",
closeOnConfirm:false,
closeOnCancel:false
},
function(isConfirm){
if(isConfirm){
//后台请求
operUrl(status);
}
else{
swal({title:"已取消",
text:"您取消了修改状态操作!",
timer : 3000,
type:"error"
})
}
}
)
}else{
operUrl(status);
}
//后台请求查询
function operUrl(status{
$.ajax({
type : "post",//请求方式
url :,//后台请求地址
dataType : "json",//接收数据类型
async : false,//异步请求
data : {
addEditStatusReset : addEditStatusReset,
id : id,
name : name
},
traditional : true,//传统序列化
error : function() {
swal("操作失败!","重新操作",'error');
},
success:function(data){
//修改状态成功时的提示信息
if(status== "activateOrCancel"){
var textMsgs = "您已经修改了该用户的状态."
}else{
var textMsgs = "您已提交对用户信息的操作."
}
swal({
title : "操作成功!",
text:textMsgs,
type : "success",
//倒计时,3秒之后自动关闭弹窗
timer : 3000,
confirmButtonText : "确定",
closeOnConfirm : false
});
//刷新列表
load();
}
});
}