layui.use(['element', 'form', 'layer', 'jquery', 'layedit', 'laydate'], function() { var element = layui.element , $ = layui.$ , form = layui.form , layer = layui.layer , laydate = layui.laydate , layedit = layui.layedit; //初始化日期控件和富文本编辑器 laydate.render({ elem: '#create_time' //指定元素 }); //百度富文本初始化 var ue = UE.getEditor('news_content'); var current_editor; ueditor_image_callback = function(urlArray) { for(var i = 0 ;i"); } layer.closeAll(); } upload_image_callback = function (url) { $(".wx_qr_code").show() $("#wx_qr_code").val(url[0]) $(".wx_qr_code").attr("src",url[0]) } baidu.editor.commands['customupload'] = { execCommand: function() { upload_select('ueditor_image_callback',10) current_editor = this; return true; }, queryCommandState: function() { } }; //表单提交事件 form.on('submit(submit)', function(dataObj){ var serData = $(dataObj.form).serialize(); $.ajax({ type: 'POST' ,url: window.location.href ,data: serData ,success: function(data) { if(data.type == 'ok') { layer.msg(data.message, { icon: 1, time: 1000, end: function() { var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 parent.layer.close(index); parent.window.location.reload(); } }); } else { layer.msg(data.message, {icon:2}); } } ,error: function(data) { //重新遍历获取JSON的KEY var str = '服务器验证失败!'; for(var o in data.responseJSON.errors) { str += data.responseJSON.errors[o]; } layer.msg(str, {icon:2}); } }); parent.layui.layer.close(); return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 }); });