invite.jsp 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <%@ page contentType="text/html;charset=UTF-8" %>
  2. <%@ include file="/webpage/include/taglibf.jsp"%>
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <meta charset="utf-8">
  7. <title>${fns:getConfig("productName")}-调研问卷</title>
  8. <link rel="stylesheet" type="text/css" href="${ctxStaticWeb}/css/bmb.css"/>
  9. <%@include file="/webpage/include/aniheadnocss.jsp" %>
  10. <script type="text/javascript">
  11. function sign() {
  12. var isValidate = jp.validateForm('#inputForm');//校验表单
  13. if(!isValidate){
  14. jp.alert("有未选择项,请选择后进行提交。");
  15. return false;
  16. }else{
  17. jp.confirm("确认提交调研问卷吗?",function () {
  18. jp.post("${ctxF}/invite/save",$('#inputForm').serialize(),function (data) {
  19. if(data.success){
  20. jp.success(data.msg);
  21. $('#inputForm')[0].reset()
  22. }else{
  23. jp.error(data.msg);
  24. $("#inputForm").find("button:submit").button("reset");
  25. }
  26. })
  27. })
  28. }
  29. }
  30. </script>
  31. <style>
  32. #inputForm label.error{
  33. color:#ffffff;
  34. font-size:1px;
  35. }
  36. </style>
  37. </head>
  38. <body>
  39. <div class="title">
  40. <img src="${ctxStaticWeb}/images/tit_03.png">
  41. </div>
  42. <form:form id="inputForm" modelAttribute="invite" action="${ctxF}/invite/save" method="post" class="form-horizontal">
  43. <div class="c">
  44. <div><img src="${ctxStaticWeb}/images/bj_07.png"></div>
  45. <div id="content">
  46. <c:forEach var="inviteObj" items="${invites}" varStatus="idx">
  47. <input type="hidden" name="questionIds" value="${inviteObj.id}"/>
  48. <input type="hidden" name="questionTitles" value="${inviteObj.title}"/>
  49. <h3>${idx.index+1}:${inviteObj.title} </h3>
  50. <c:if test="${inviteObj.types == 3}">
  51. <textarea rows="" cols="" style="width: 100%;height:80px;" name="t1" id="t1"></textarea>
  52. </c:if>
  53. <ul class="clearfix">
  54. <c:forEach var="option" items="${inviteObj.talentInviteOptionList}">
  55. <c:choose>
  56. <c:when test="${inviteObj.types == 1}">
  57. <li style=" width: 33.3%;"><input type="radio" class="required" name="q${inviteObj.id}" id="${option.id}" value="${option.id}" />${option.option}</li>
  58. </c:when>
  59. <c:when test="${inviteObj.types == 2}">
  60. <li style=" width: 50%;"><input type="checkbox" class="required" name="q${inviteObj.id}" id="${option.id}" value="${option.id}" />${option.option}</li>
  61. </c:when>
  62. </c:choose>
  63. </c:forEach>
  64. </ul>
  65. </c:forEach>
  66. <div id="btn">
  67. <button type="button" onclick="sign();return false;">提 交</button>
  68. </div>
  69. <p style="text-align: center;border-top: 1px #999 dotted; line-height: 50px;">松原市人才公共服务平台V1.0</p>
  70. </div>
  71. <div><img src="${ctxStaticWeb}/images/bj.png"></div>
  72. </div>
  73. </form:form>
  74. </body>
  75. </html>