layui.use(['form', 'layer'], function () { var form = layui.form layer = parent.layer === undefined ? layui.layer : top.layer, $ = layui.jquery; var OrgId = JSON.parse(window.sessionStorage.getItem("userInfo")).OrgID; function getMenuTitle() { $.post("../../ashx/SysMenuHandler.ashx", { Action: "getMenu", random: new Date().getTime() }, function (res) { layer.close(index); if (res.code == 1) { parent.layer.msg(res.msg); //刷新父页面 parent.location.reload(); } else { layer.close(index); layer.msg(res.msg); } }); } function getAPP() { $.post("../../ashx/SysAppHandler.ashx", { Action: "List", keywords: "", limit: 100, page: 1, random: new Date().getTime() }, function (res) { if (res.code == 0) { var arr = res.data; var strhtml = ''; for (var i = 0; i < arr.length; i++) { strhtml += ''; }; $("#appID").html(strhtml); form.render(); } else { } }); } getAPP(); // string keywords = context.Request.Params["keywords"]; // string limit = context.Request.Params["limit"]; // string page = context.Request.Params["page"]; $(".menuParent").click(function () { layui.layer.open({ type: 2, title: '菜单选择', area: ['260px', '420px'], content: '../../UISysManage/SysMenu/Menutree.html', btn: ['确定', '关闭'], success: function (layero, index) { var pid = $(".pidId").val(); var body = layui.layer.getChildFrame('body', index); body.find(".treeID").val(pid); }, yes: function (index, layero) { var body = layui.layer.getChildFrame('body', index); var treeId = body.find(".treeID").val(); var treeName = body.find(".treeName").val(); $(".menuParent").val(treeName); $(".menuParentId").val(treeId); layui.layer.close(index); //如果设定了yes回调,需进行手工关闭 }, cancel: function (indexx, layeroo) { layer.close(indexx) //return false; // 开启该代码可禁止点击该按钮关闭 } }); }) form.on("submit(AddEdit)", function (data) { if ($(".appcode").val() == "") { top.layer.msg("请输入所属应用"); return false; } //load提交 var index = layer.msg('数据提交中,请稍候', { icon: 16, time: false, shade: 0.8 }); var test = $(".menuFlag").prop('checked') ? 0 : 1; $.post("../../ashx/SysMenuHandler.ashx", { Action: $(".Action").val(), ID: $(".ID").val(), appID: $(".appID").val(), //所属应用 menuTitle: $(".menuTitle").val(), //菜单名称 menuIcon: $(".menuIcon").val(), //菜单图标 menuUrl: $(".menuUrl").val(), menuParent: $(".menuParentId").val(), menuType: $('input[name="menu"]:checked').val(), //菜单类型 menuFlag: $(".menuFlag").prop('checked') ? 0 : 1, //菜单状态 menuLevel: $(".menuLevel").val(), //菜单级别 menuOrder: $(".menuOrder").val(), //菜单排序 needmap: $('input[name="map"]:checked').val(), menuAction: $(".menuAction").val(), authoritytype: "1", org_id: OrgId, random: new Date().getTime() //随机参数 }, function (res) { layer.close(index); res = $.parseJSON(res); if (res.code == 1) { // parent.layer.msg(res.msg); top.layer.msg(res.msg); parent.location.reload(); } else { layer.close(index); layer.msg(res.msg); } }); layer.close(index); return false; }) })