var E = window.wangEditor; $("[id^='contentEditor']").each(function (index, ele) { var relName = $(ele).attr("id").substring(13); var editor = new E('#contentEditor' + relName); // 自定义菜单配置 editor.customConfig.menus = [ 'head', // 标题 'bold', // 粗体 'fontSize', // 字号 'fontName', // 字体 'italic', // 斜体 'underline', // 下划线 'strikeThrough', // 删除线 'foreColor', // 文字颜色 //'backColor', // 背景颜色 //'link', // 插入链接 'list', // 列表 'justify', // 对齐方式 'quote', // 引用 'emoticon', // 表情 'image', // 插入图片 //'table', // 表格 //'video', // 插入视频 //'code', // 插入代码 'undo', // 撤销 'redo' // 重复 ]; editor.customConfig.onchange = function (html) { // html 即变化之后的内容 $("#" + relName).val(html); } editor.customConfig.uploadImgShowBase64 = true; editor.create(); }) $("[id^='picImage']").each(function (index, ele) { var relName = $(ele).attr("id").substring(8); layui.use('upload', function () { var upload = layui.upload; //执行实例 var uploadInst = upload.render({ elem: '#picImage' + relName, //绑定元素 url: '/common/sysFile/upload', //上传接口 size: 1000, accept: 'file', done: function (r) { $("#picImage" + relName).attr("src", r.fileName); $("#" + relName).val(r.fileName); }, error: function (r) { layer.msg(r.msg); } }); }); }); $().ready(function () { validateRule(); }); $.validator.setDefaults({ submitHandler: function () { save(); } }); function save() { $.ajax({ cache: true, type: "POST", url: "/system/user/save", data: $('#signupForm').serialize(),// 你的formid async: false, error: function (request) { parent.layer.alert("Connection error"); }, success: function (data) { if (data.code == 0) { parent.layer.msg("操作成功"); parent.reLoad(); var index = parent.layer.getFrameIndex(window.name); // 获取窗口索引 parent.layer.close(index); } else { parent.layer.alert(data.msg) } } }); } function validateRule() { var icon = " "; $("#signupForm").validate({ ignore: "", rules: { }, messages: { } }) }