ZhouliProject/Zhouli.Bms/wwwroot/js/Areas/SystemManager/Menu/MenuCtrl.js
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
layui.use(['form', 'layer'], function () {
var form = layui.form,
$ = layui.jquery,
layer = layui.layer; //获取form模块
zhouliMenu.loadMenu();//加载菜单
//监听提交
form.on('submit(saveMenu)', function (data) {
//layer.msg(JSON.stringify(data.field));
$.post("/system/menu/addoreditmenu", data.field, function (res) {
if (res.RetCode == 200) {
zhouliMenu.loadMenu();
}
else {
layer.msg(res.RetMsg);
}
}, "json");
return false;
});
$("#MenuIcon").on("click", function () {
var index = layer.open({
type: 2,
title: "选择图标",
content: '/system/menu/selectmenuicon', //这里content是一个URL,如果你不想让iframe出现滚动条,你还可以content: ['http://sentsin.com', 'no']
area: ['90%', '90%'],
success: function (layero, index) {
var body = layui.layer.getChildFrame('body', index);
setTimeout(function () {
layer.msg("双击选择图标", { time: 500 });
}, 500);
}
});
layui.layer.full(index);
});
});
//ztree配置
var setting = {
view: {
addHoverDom: addHoverDom,
removeHoverDom: removeHoverDom,
selectedMulti: false,
showTitle: true
},
check: {
enable: false
},
data: {
simpleData: {
enable: true
},
key: {
name: "MenuName",
idKey: "MenuId",
pIdKey: "ParentMenuId"
}
},
edit: {
enable: true
},
callback: {
// 用于捕获节点编辑名称结束(Input 失去焦点 或 按下 Enter 键)之后,更新节点名称数据之前的事件回调函数,并且根据返回值确定是否允许更改名称的操作
后面还有 172 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。