src/Czar.Cms.Admin/wwwroot/js/menu/menuAdd.js
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
layui.config({
base: "/js/"
}).extend({
"authtree": "authtree"
});
layui.use(['form', 'layer', 'authtree'], function () {
var form = layui.form,
layer = parent.layer === undefined ? layui.layer : top.layer,
$ = layui.jquery, authtree = layui.authtree;
form.on("submit(addMenu)", function (data) {
//获取防伪标记
$.ajax({
type: 'POST',
url: '/Menu/AddOrModify/',
data: {
Id: $("#Id").val(), //主键
Name: $(".Name").val(),
DisplayName: $(".DisplayName").val(),
IconUrl: $(".IconUrl").val(),
LinkUrl: $(".LinkUrl").val(),
Sort: $(".Sort").val(),
ParentId: $(".ParentId").val(),
IsSystem: $("input[name='IsSystem']:checked").val() === "0" ? false : true,
IsDisplay: $("input[name='IsDisplay']:checked").val() === "0" ? false : true
},
dataType: "json",
headers: {
"X-CSRF-TOKEN-yilezhu": $("input[name='AntiforgeryKey_yilezhu']").val()
},
success: function (res) {//res为相应体,function为回调函数
var alertIndex;
if (res.ResultCode === 0) {
alertIndex = layer.alert(res.ResultMsg, { icon: 1 }, function () {
layer.closeAll("iframe");
//刷新父页面
parent.location.reload();
top.layer.close(alertIndex);
});
//$("#res").click();//调用重置按钮将表单数据清空
} else if (res.ResultCode === 102) {
alertIndex = layer.alert(res.ResultMsg, { icon: 5 }, function () {
layer.closeAll("iframe");
//刷新父页面
parent.location.reload();
top.layer.close(alertIndex);
});
}
else {
layer.alert(res.ResultMsg, { icon: 5 });
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
layer.alert('操作失败!!!' + XMLHttpRequest.status + "|" + XMLHttpRequest.readyState + "|" + textStatus, { icon: 5 });
}
});
return false;
});
form.verify({
userName: function (value, item) { //value:表单的值、item:表单的DOM对象
后面还有 33 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
