autoForm-review-add.vm 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title></title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <script type="text/javascript" src="plug-in/mutiLang/zh-cn.js"></script>
  7. <script type="text/javascript" src="plug-in/jquery/jquery-1.9.0.js"></script>
  8. <script type="text/javascript" src="plug-in/jquery/jquery.cookie.js"></script>
  9. <script type="text/javascript" src="plug-in/jquery-plugs/storage/jquery.storageapi.min.js"></script>
  10. <script type="text/javascript" src="plug-in/tools/dataformat.js"></script>
  11. <link id="easyuiTheme" rel="stylesheet" href="plug-in/easyui/themes/metrole/easyui.css" type="text/css"></link>
  12. <link id="easyuiTheme" rel="stylesheet" href="plug-in/easyui/themes/metrole/main.css" type="text/css"></link>
  13. <link id="easyuiTheme" rel="stylesheet" href="plug-in/easyui/themes/metrole/icon.css" type="text/css"></link>
  14. <link rel="stylesheet" type="text/css" href="plug-in/accordion/css/accordion.css">
  15. <link rel="stylesheet" type="text/css" href="plug-in/accordion/css/icons.css">
  16. <script type="text/javascript" src="plug-in/easyui/jquery.easyui.min.1.3.2.js"></script>
  17. <script type="text/javascript" src="plug-in/easyui/locale/zh-cn.js"></script>
  18. <script type="text/javascript" src="plug-in/tools/syUtil.js"></script>
  19. <script type="text/javascript" src="plug-in/easyui/extends/datagrid-scrollview.js"></script>
  20. <link rel="stylesheet" href="plug-in/tools/css/metrole/common.css" type="text/css"></link>
  21. <link rel="stylesheet" href="plug-in/ace/css/font-awesome.css" type="text/css"></link>
  22. <script type="text/javascript" src="plug-in/lhgDialog/lhgdialog.min.js?skin=metrole"></script>
  23. <script type="text/javascript" src="plug-in/ace/js/bootstrap-tab.js"></script>
  24. <script type="text/javascript" src="plug-in/tools/curdtools_zh-cn.js"></script>
  25. <script type="text/javascript" src="plug-in/tools/easyuiextend.js"></script>
  26. <script type="text/javascript" src="plug-in/jquery-plugs/hftable/jquery-hftable.js"></script>
  27. <script type="text/javascript" src="plug-in/tools/json2.js"></script>
  28. <script type="text/javascript" src="plug-in/jquery-plugs/form/jquery.form.js"></script>
  29. <link rel="stylesheet" href="plug-in/Formdesign/js/ueditor/formdesign/bootstrap/css/bootstrap.css">
  30. <link rel="stylesheet" href="plug-in/Validform/css/style.css" type="text/css">
  31. <link rel="stylesheet" href="plug-in/Validform/css/tablefrom.css" type="text/css">
  32. <script type="text/javascript" src="plug-in/Validform/js/Validform_v5.3.1_min_zh-cn.js"></script>
  33. <script type="text/javascript" src="plug-in/Validform/js/Validform_Datatype_zh-cn.js"></script>
  34. <script type="text/javascript" src="plug-in/Validform/js/datatype_zh-cn.js"></script>
  35. <script type="text/javascript" src="plug-in/Validform/plugin/passwordStrength/passwordStrength-min.js"></script>
  36. <script type="text/javascript" src="plug-in/My97DatePicker/WdatePicker.js"></script>
  37. <link rel="stylesheet" href="plug-in/My97DatePicker/skin/WdatePicker.css" type="text/css"></link>
  38. <!--[if lte IE 6]>
  39. <link rel="stylesheet" type="text/css" href="plug-in/Formdesign/js/ueditor/formdesign/bootstrap/css/bootstrap-ie6.css">
  40. <![endif]-->
  41. <!--[if lte IE 7]>
  42. <link rel="stylesheet" type="text/css" href="plug-in/Formdesign/js/ueditor/formdesign/bootstrap/css/ie.css">
  43. <![endif]-->
  44. <link rel="stylesheet" href="plug-in/Formdesign/js/ueditor/formdesign/leipi.style.css">
  45. <style>
  46. html,body {
  47. height:100%;
  48. width:100%;
  49. padding:0;
  50. margin:0;
  51. }
  52. #preview {
  53. width:100%;
  54. height:100%;
  55. padding:0;
  56. margin:0;
  57. }
  58. #preview * {
  59. font-family:sans-serif;
  60. font-size:16px;
  61. }
  62. </style>
  63. <script type="text/javascript">var form;
  64. jQuery(function() {
  65. form = jQuery("#formSubmit").Validform({
  66. tiptype: 4,
  67. btnSubmit: "#btn_sub",
  68. btnReset: "#btn_reset",
  69. ajaxPost: true,
  70. callback: function(data) {
  71. if (data.success) {
  72. alert(data.msg);
  73. var id = data.obj;
  74. jQuery("#param_op").val("update");
  75. jQuery("#param_id").val(id);
  76. jQuery("#reloadViewForm").submit();
  77. } else {
  78. alert(data.msg);
  79. }
  80. }
  81. });
  82. form.tipmsg.s = " ";
  83. form.tipmsg.r = " ";
  84. });
  85. function formSubmit() {
  86. jQuery("#btn_sub").click();
  87. }
  88. </script>
  89. </head>
  90. <body class="view">
  91. <form id="formSubmit" action="autoFormController.do?addForm" method="post">
  92. <input type="hidden" id="btn_sub" />
  93. <input type="hidden" name="formName" value="$!{formName}" />
  94. #if($!{param})
  95. #foreach($!{info} in $!{param})
  96. <input type="hidden" name="param.${info.key}" value="${info.value}" />
  97. #end
  98. #end
  99. <div class="container">
  100. <div id="preview" style="margin:8px">$!{formContent}</div>
  101. </div>
  102. </form>
  103. <br>
  104. <br>
  105. <nav class="navbar navbar-default navbar-fixed-bottom" role="navigation">
  106. <div class="navbar-inner">
  107. <div class="container">
  108. <div class="nav-collapse collapse">
  109. <ul class="nav" style="float: right;">
  110. <li>
  111. <button type="button" class="btn btn-primary navbar-button" onclick="formSubmit();">提 交</button>
  112. </li>
  113. </ul>
  114. </div>
  115. </div>
  116. <hr />
  117. </div>
  118. </nav>
  119. <div style="display:none">
  120. <form id="reloadViewForm" method="get" action="autoFormController.do?viewContent_vm">
  121. #if($!{param})
  122. #foreach($!{info} in $!{param})
  123. <input type="hidden" name="param.${info.key}" value="${info.value}">
  124. #end
  125. #end
  126. </form>
  127. </div>
  128. </body>
  129. </html>