testNoteForm.jsp 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <%@ page contentType="text/html;charset=UTF-8" %>
  2. <%@ include file="/webpage/include/taglib.jsp"%>
  3. <html>
  4. <head>
  5. <title>富文本测试管理</title>
  6. <meta name="decorator" content="ani"/>
  7. <!-- SUMMERNOTE -->
  8. <%@include file="/webpage/include/summernote.jsp" %>
  9. <script type="text/javascript">
  10. $(document).ready(function() {
  11. jp.ajaxForm("#inputForm",function(data){
  12. if(data.success){
  13. jp.success(data.msg);
  14. jp.go("${ctx}/test/note/testNote");
  15. }else{
  16. jp.error(data.msg);
  17. $("#inputForm").find("button:submit").button("reset");
  18. }
  19. });
  20. //富文本初始化
  21. $('#contents').summernote({
  22. height: 300,
  23. lang: 'zh-CN',
  24. callbacks: {
  25. onChange: function(contents, $editable) {
  26. $("input[name='contents']").val($('#contents').summernote('code'));//取富文本的值
  27. }
  28. }
  29. });
  30. });
  31. </script>
  32. </head>
  33. <body>
  34. <div class="wrapper wrapper-content">
  35. <div class="row">
  36. <div class="col-md-12">
  37. <div class="panel panel-primary">
  38. <div class="panel-heading">
  39. <h3 class="panel-title">
  40. <a class="panelButton" href="${ctx}/test/note/testNote"><i class="ti-angle-left"></i> 返回</a>
  41. </h3>
  42. </div>
  43. <div class="panel-body">
  44. <form:form id="inputForm" modelAttribute="testNote" action="${ctx}/test/note/testNote/save" method="post" class="form-horizontal">
  45. <form:hidden path="id"/>
  46. <div class="form-group">
  47. <label class="col-sm-2 control-label">标题:</label>
  48. <div class="col-sm-10">
  49. <form:input path="title" htmlEscape="false" class="form-control "/>
  50. </div>
  51. </div>
  52. <div class="form-group">
  53. <label class="col-sm-2 control-label">内容:</label>
  54. <div class="col-sm-10">
  55. <input type="hidden" name="contents" value=" ${testNote.contents}"/>
  56. <div id="contents">
  57. ${fns:unescapeHtml(testNote.contents)}
  58. </div>
  59. </div>
  60. </div>
  61. <c:if test="${mode == 'add' || mode=='edit'}">
  62. <div class="col-lg-3"></div>
  63. <div class="col-lg-6">
  64. <div class="form-group text-center">
  65. <div>
  66. <button class="btn btn-primary btn-block btn-lg btn-parsley" data-loading-text="正在提交...">提 交</button>
  67. </div>
  68. </div>
  69. </div>
  70. </c:if>
  71. </form:form>
  72. </div>
  73. </div>
  74. </div>
  75. </div>
  76. </div>
  77. </body>
  78. </html>