jQuery layer彈出層
阿新 • • 發佈:2019-01-01
<script type="text/javascript">
function edit(id){
$.ajax({
url:"platform/sysUser/loadEditPerson",
async:false,
type:"post",
data:{"id":id},
success:function(data){
layer.open({
type:1,//型別:Number,預設:00(資訊框,預設)1(頁面層)2(iframe層)3(載入層)4(tips層)
title:"編輯人員",
skin: 'layui-layer-rim',// 樣式類名
area: ['400px', 'auto'],//寬高
content:data,
btn:['確定','取消'],
yes:function(index,layero){//按鈕1的回撥是yes,而從按鈕2開始,則回撥為btn2: function(){}
$.ajax({
url:"platform/sysUser/updateSysUser" ,
data:$("#editSysForm").serialize(),
async:false,
type:"post",
success:function(data){
var result=eval('('+data+')');
var resultObj=isJSONObject(result)?result:eval('('+result+')' );
if(resultObj.success){
layer.close(index);
layer.msg(resultObj.msg,{icon:1});
leftMenuClick(this,'platform/sysUser/loadPersonList','system');
}else{
layer.msg(resultObj.msg,{icon:2});
leftMenuClick(this,'platform/sysUser/loadPersonList','system');
}
},
error:function(){
layer.msg("獲取資料失敗,請稍後重試!",{icon:2});
}
});
}
});
},
error:function(){
layer.msg("獲取資料失敗,請稍後重試!",{icon:2});
}
});
}
function deleteSys(id){
layer.confirm("刪除此賬戶後,該賬戶將不能再登入此企業的系統進行操作,確定要刪除此賬戶嗎?",{skin:"layui-layer-rim",
title:"提醒",
area: ["320px","auto"]
},function(index){
$.ajax({
url:"platform/sysUser/deleteSysUser",
async:false,
type:"post",
data:{"id":id},
success:function(data){
var result=eval('('+data+')');
var resultObj=isJSONObject(result)?result:eval('('+result+')');
if(resultObj.success){
layer.msg(resultObj.msg,{icon:1});
leftMenuClick(this,'platform/sysUser/loadPersonList','system');
}else{
layer.msg(resultObj.msg,{icon:2});
}
},
error:function(){
layer.msg("獲取資料失敗,請稍後重試!",{icon:2});
}
});
}.bind(id));
}
function insert(){
$.ajax({
url:"platform/sysUser/loadAddSysUser",
type:"post",
async:false,
success:function(data){
layer.open({
type:1,
title:"新增賬號",
skin: 'layui-layer-rim',
area: ['400px', 'auto'],
content:data,
btn:['確定','取消'],
yes:function(index,layerio){
$.ajax({
url:"platform/sysUser/saveAdd",
type:"post",
data:$("#sysUserForm").serialize(),
async:false,
success:function(data){
var result=eval('('+data+')');
var resultObj=isJSONObject(result)?result:eval('('+result+')');
if(resultObj.success){
layer.close(index);
layer.msg(resultObj.msg,{icon:1});
leftMenuClick(this,'platform/sysUser/loadPersonList','system');
}else{
layer.msg(resultObj.msg,{icon:2});
}
},
error:function(){
layer.msg("獲取資料失敗,請稍後重試!",{icon:2});
}
});
}
});
},
error:function(){
layer.msg("獲取資料失敗,請稍後重試!",{icon:2});
}
});
}