From ae74afaa41ea017f94d6c9d7fbf3d15aaaaf59b2 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期四, 17 十一月 2022 21:45:15 +0800 Subject: [PATCH] # --- src/main/webapp/views/planType/planType.html | 4 +++- src/main/webapp/static/layui/lay/modules/formDesigner.js | 15 ++++++++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/main/webapp/static/layui/lay/modules/formDesigner.js b/src/main/webapp/static/layui/lay/modules/formDesigner.js index a25bcb7..530fe04 100644 --- a/src/main/webapp/static/layui/lay/modules/formDesigner.js +++ b/src/main/webapp/static/layui/lay/modules/formDesigner.js @@ -78,6 +78,8 @@ return options || null; }, getData: function () { return options.data || null; + }, getHtmlData: function () { + return that.getHtmlData() || null; }, geticeEditorObjects: function () { return iceEditorObjects || null; },getImages:function () { @@ -4694,7 +4696,7 @@ }); - $('.generateHtml').on('click', function () { + $('.generateHtmlData').on('click', function () { var _html = $('<div style="height:100%;width:100%;"></div>'); var _script = $('<div style="height:100%;width:100%;"></div>'); that.generateHtml(options.data, _html,_script); @@ -4862,6 +4864,17 @@ return json; } + + //鑾峰彇琛ㄥ崟鏁版嵁鍥炶皟 + Class.prototype.getHtmlData = function () { + var that = this, + options = that.config; + var _html = $('<div style="height:100%;width:100%;"></div>'); + var _script = $('<div style="height:100%;width:100%;"></div>'); + that.generateHtml(options.data, _html,_script); + return _html.html(); + } + //閫掑綊鏀瑰彉绂佺敤灞炴�� Class.prototype.findItemToDisable = function (jsondata) { var that = this diff --git a/src/main/webapp/views/planType/planType.html b/src/main/webapp/views/planType/planType.html index 35f6504..83c7367 100644 --- a/src/main/webapp/views/planType/planType.html +++ b/src/main/webapp/views/planType/planType.html @@ -122,7 +122,7 @@ <div style="height: 90%; width: 100%;" id="formDesigner"></div> <hr> <div class="layui-form-item text-right" style="padding-right: 25px"> - <button class="layui-btn generateHtml" lay-filter="forEditSubmit" lay-submit>淇濆瓨</button> + <button class="layui-btn" lay-filter="forEditSubmit" lay-submit>淇濆瓨</button> <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">鍙栨秷</button> </div> </script> @@ -219,6 +219,8 @@ elem:'#formDesigner' }); form.on('submit(forEditSubmit)', function () { + console.log(formDesIdx.getHtmlData()); + return false; let loadIndex = layer.load(2); $.ajax({ url: baseUrl+"/planType/update/auth", -- Gitblit v1.9.1