target/classes/public/js/user/add.update.js
(完整代码) 1KBlayui.use(['form', 'layer','formSelects'], function () {
var form = layui.form,
layer = parent.layer === undefined ? layui.layer : top.layer,
$ = layui.jquery;
var formSelects = layui.formSelects;
// 加载角色下拉框
var userId=$("input[name='id']").val();
formSelects.config('selectId',{
type:"post",
searchUrl:ctx+"/role/queryAllRoles?userId="+userId,
//自定义返回数据中name的key, 默认 name
keyName: 'roleName', // 下拉框中的文本值
//自定义返回数据中value的key, 默认 value
keyVal: 'id'
},true);
/*
关闭弹出层
*/
$("#closeBtn").on("click",function () {
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
});
//添加或更新用户数据提交
form.on('submit(addOrUpdateUser)',function (data) {
var index= top.layer.msg("数据提交中,请稍后...",{icon:16,time:false,shade:0.8});
// 添加数据路径
var url = ctx+"/user/add";
// 隐藏域id有值表示进行更新操作
if($("input[name='id']").val()){
url=ctx+"/user/update";
}
$.post(url,data.field,function (res) {
if(res.code==200){
top.layer.msg("操作成功");
top.layer.close(index);
layer.closeAll("iframe");
// 刷新父页面
parent.location.reload();
}else{
layer.msg(res.msg);
}
});
return false;
});
});
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。