From 1cccbd41f82b41b20d6e6f29ca0bb13516076e0c Mon Sep 17 00:00:00 2001 From: zhaoxiang <756958008@qq.com> Date: Tue, 8 Nov 2016 18:26:04 +0800 Subject: [PATCH] =?UTF-8?q?added=20=E6=96=B0=E5=A2=9EFormJS=E7=9A=84?= =?UTF-8?q?=E5=BC=95=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/admin/view/public/base.html | 21 ++++++++++---- public/admin/static/js/template/form.js | 38 ++++++++++++++++++++++++- 2 files changed, 53 insertions(+), 6 deletions(-) diff --git a/application/admin/view/public/base.html b/application/admin/view/public/base.html index 835470b..a924dd4 100644 --- a/application/admin/view/public/base.html +++ b/application/admin/view/public/base.html @@ -617,15 +617,26 @@ success: function(data){ if( data.code == 200 ){ if( data.data.tempType == 'table' ){ -// if( $.buildTable ){ -// $('#content').html($.buildTable(data.data)); -// $('#tableBox').hide().fadeIn(800); -// }else{ + if( $.buildTable ){ + $('#content').html($.buildTable(data.data)); + $('#tableBox').hide().fadeIn(800); + }else{ $.getScript('__JS__/template/table.js', function (){ $('#content').html($.buildTable(data.data)); $('#tableBox').hide().fadeIn(800); }); -// } + } + } + if( data.data.tempType == 'form' ){ + if( $.buildForm ){ + $('#content').html($.buildForm(data.data)); + $('#tableBox').hide().fadeIn(800); + }else{ + $.getScript('__JS__/template/form.js', function (){ + $('#content').html($.buildForm(data.data)); + $('#formBox').hide().fadeIn(800); + }); + } } }else{ $.alertMsg(data.msg); diff --git a/public/admin/static/js/template/form.js b/public/admin/static/js/template/form.js index de5424b..e245d12 100644 --- a/public/admin/static/js/template/form.js +++ b/public/admin/static/js/template/form.js @@ -1,4 +1,40 @@ /** * Created by 7d-vision on 2016/11/7. */ -(function ($) {})(jQuery); \ No newline at end of file +(function ($) { + + $.buildForm = function ( formObj ) { + var formHtml = '