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 = '
'; + + formHtml += '
'; + return formHtml; + }; + + function buildInput( inputObj ) { + + } + + function buildButton( buttonObj ) { + + } + + function buildTextarea() { + + } + + function buildSelect() { + + } + + function buildEditors() { + + } + + function buildUpload() { + + } + + function buildCode() { + + } +})(jQuery); \ No newline at end of file