1. 程式人生 > >jQuery layer彈出層

jQuery layer彈出層

<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}); } }); }