请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

jeesite

 找回密码
 注册新会员
查看: 1276|回复: 4

[已解决] 如何使用报名

[复制链接]
姚海陆 发表于 2016-12-6 16:22:12 | 显示全部楼层 |阅读模式
WxPrepareRecord  报名的类文件

  1.         private String name; // 名称
  2.         private String wxuserid;// 报名用户id
  3.         private String wxprepareid;// 报名id
  4.         private String sort; // 排序
  5.         private String lieFirstName; // 列1值
  6.         private String lieSecondName; // 列2值
  7.         private String lieThirdName; // 列3值
  8.         private String lieFourthName; // 列4值
  9.         private String lieFifthName; // 列5值
  10.         private String lieSixthName; // 列6值
  11.         private String lieSeventhName; // 列7值
  12.         private String lieEighthName; // 列8值
  13.         private String lieNinthName; // 列9值
  14.         private String lieTenthName; // 列10值
复制代码



引入:
  1. <script src="${ctxStatic}/jquery/jquery-1.9.1.min.js"
  2.         type="text/javascript"></script>
复制代码

  1. <input class="btn btn-primary" type="button" onclick="submit_pre();"
  2.                         value="保 存" />
复制代码
  1. <script type="text/javascript">
  2.                 function submit_pre() {

  3.                         $
  4.                                         .ajax({
  5.                                                 url : "${ctx}/api-prepare",
  6.                                                 type : 'post',
  7.                                                 dataType : 'json',
  8.                                                 data : $('#inputForm').serialize(),
  9.                                                 async : false,
  10.                                                 contentType : 'application/x-www-form-urlencoded; charset=utf-8',
  11.                                                 success : function(data) {

  12.                                                         if (data == "true") {
  13.                                                                 alert('修改成功');
  14.                                                         } else if (data = "212") {
  15.                                                                 alert('修改失敗' + "请先关注微信,或者请微信中登录,授权后再投票");
  16.                                                         } else if (data = "213") {
  17.                                                                 alert('修改失敗' + "该次报名不存在");
  18.                                                         } else if (data = "214") {
  19.                                                                 alert('修改失敗' + "该次报名不存在");
  20.                                                         }
  21.                                                 },
  22.                                                 error : function(textStatus, errorThrown) {
  23.                                                         alert('失败' + errorThrown);
  24.                                                 }
  25.                                         });
  26.                 }
  27.         </script>
复制代码
回复

使用道具 举报

 楼主| 姚海陆 发表于 2016-12-6 16:22:40 | 显示全部楼层
  1. <%@ page contentType="text/html;charset=UTF-8"%>
  2. <%@ include file="/WEB-INF/views/modules/cms/front/include/taglib.jsp"%>


  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <title>${wxPrepare.name}</title>
  7. <script src="${ctxStatic}/jquery/jquery-1.9.1.min.js"
  8.         type="text/javascript"></script>
  9. </head>
  10. <body>

  11.         <form:form id="inputForm" modelAttribute="wxPrepareRecord"
  12.                 action="${ctx}/api-prepare" method="post">
  13.                 <form:hidden path="id" />
  14.                 <form:hidden path="wxuserid" />
  15.                 <form:hidden path="wxprepareid" />
  16.                 <h1>${wxPrepare.name}</h1>
  17.                 <div class="control-group">
  18.                         <label class="control-label">${wxPrepare.lieFirstName}:</label>
  19.                         <div class="controls">
  20.                                 <form:input path="lieFirstName" htmlEscape="false" maxlength="500"
  21.                                         class="input-xlarge " />
  22.                         </div>
  23.                 </div>
  24.                 <div class="control-group">
  25.                         <label class="control-label">${wxPrepare.lieSecondName}:</label>
  26.                         <div class="controls">
  27.                                 <form:input path="lieSecondName" htmlEscape="false" maxlength="500"
  28.                                         class="input-xlarge " />
  29.                         </div>
  30.                 </div>
  31.                 <div class="control-group">
  32.                         <label class="control-label">${wxPrepare.lieThirdName}:</label>
  33.                         <div class="controls">
  34.                                 <form:input path="lieThirdName" htmlEscape="false" maxlength="500"
  35.                                         class="input-xlarge " />
  36.                         </div>
  37.                 </div>
  38.                 <div class="control-group">
  39.                         <label class="control-label">${wxPrepare.lieFourthName}:</label>
  40.                         <div class="controls">
  41.                                 <form:input path="lieFourthName" htmlEscape="false" maxlength="500"
  42.                                         class="input-xlarge " />
  43.                         </div>
  44.                 </div>
  45.                 <div class="control-group">
  46.                         <label class="control-label">${wxPrepare.lieFifthName}:</label>
  47.                         <div class="controls">
  48.                                 <form:input path="lieFifthName" htmlEscape="false" maxlength="500"
  49.                                         class="input-xlarge " />
  50.                         </div>
  51.                 </div>
  52.                 <div class="control-group">
  53.                         <label class="control-label">${wxPrepare.lieSixthName}:</label>
  54.                         <div class="controls">
  55.                                 <form:input path="lieSixthName" htmlEscape="false" maxlength="500"
  56.                                         class="input-xlarge " />
  57.                         </div>
  58.                 </div>
  59.                 <div class="control-group">
  60.                         <label class="control-label">${wxPrepare.lieSeventhName}:</label>
  61.                         <div class="controls">
  62.                                 <form:input path="lieSeventhName" htmlEscape="false" maxlength="500"
  63.                                         class="input-xlarge " />
  64.                         </div>
  65.                 </div>
  66.                 <div class="control-group">
  67.                         <label class="control-label">${wxPrepare.lieEighthName}:</label>
  68.                         <div class="controls">
  69.                                 <form:select path="lieEighthName" class="input-mini">
  70.                                         <form:options items="${fns:getDictList('sex')}" itemLabel="label"
  71.                                                 itemValue="label" htmlEscape="false" />
  72.                                 </form:select>


  73.                         </div>
  74.                 </div>
  75.                 <div class="control-group">
  76.                         <label class="control-label">${wxPrepare.lieNinthName}:</label>
  77.                         <div class="controls">

  78.                                 <form:checkboxes path="lieNinthName"
  79.                                         items="${fns:getDictList('color')}" itemLabel="label"
  80.                                         itemValue="label" htmlEscape="false" />


  81.                         </div>
  82.                 </div>
  83.                 <div class="control-group">
  84.                         <label class="control-label">${wxPrepare.lieTenthName}:</label>
  85.                         <div class="controls">
  86.                                 <form:input path="lieTenthName" htmlEscape="false" maxlength="500"
  87.                                         class="input-xlarge " />
  88.                         </div>
  89.                 </div>

  90.                 <input class="btn btn-primary" type="button" onclick="submit_pre();"
  91.                         value="保 存" />
  92.         </form:form>

  93.         <script type="text/javascript">
  94.                 function submit_pre() {

  95.                         $
  96.                                         .ajax({
  97.                                                 url : "${ctx}/api-prepare",
  98.                                                 type : 'post',
  99.                                                 dataType : 'json',
  100.                                                 data : $('#inputForm').serialize(),
  101.                                                 async : false,
  102.                                                 contentType : 'application/x-www-form-urlencoded; charset=utf-8',
  103.                                                 success : function(data) {

  104.                                                         if (data == "true") {
  105.                                                                 alert('修改成功');
  106.                                                         } else if (data = "212") {
  107.                                                                 alert('修改失敗' + "请先关注微信,或者请微信中登录,授权后再投票");
  108.                                                         } else if (data = "213") {
  109.                                                                 alert('修改失敗' + "该次报名不存在");
  110.                                                         } else if (data = "214") {
  111.                                                                 alert('修改失敗' + "该次报名不存在");
  112.                                                         }
  113.                                                 },
  114.                                                 error : function(textStatus, errorThrown) {
  115.                                                         alert('失败' + errorThrown);
  116.                                                 }
  117.                                         });
  118.                 }
  119.         </script>
  120. </body>
  121. </html>
复制代码
回复 支持 反对

使用道具 举报

 楼主| 姚海陆 发表于 2016-12-6 16:24:41 | 显示全部楼层
WxPrepare

  1. private String lieFirstName; // 列1名称
  2.         private String lieFirstType; // 列类型
  3.         private String lieFirstDiclist; // 字典集合
  4.         private String lieFirstDeaultvalue; // 列默认值
  5.         private String lieSecondName; // 列2名称
  6.         private String lieSecondType; // 列类型
  7.         private String lieSecondDiclist; // 字典集合
  8.         private String lieSecondDeaultvalue; // 列默认值
  9.         private String lieThirdName; // 列3名称
  10.         private String lieThirdType; // 列类型
  11.         private String lieThirdDiclist; // 字典集合
  12.         private String lieThirdDeaultvalue; // 列默认值
  13.         private String lieFourthName; // 列4名称
  14.         private String lieFourthType; // 列类型
  15.         private String lieFourthDiclist; // 字典集合
  16.         private String lieFourthDeaultvalue; // 列默认值
  17.         private String lieFifthName; // 列5名称
  18.         private String lieFifthType; // 列类型
  19.         private String lieFifthDiclist; // 字典集合
  20.         private String lieFifthDeaultvalue; // 列默认值
  21.         private String lieSixthName; // 列6名称
  22.         private String lieSixthType; // 列类型
  23.         private String lieSixthDiclist; // 字典集合
  24.         private String lieSixthDeaultvalue; // 列默认值
  25.         private String lieSeventhName; // 列7名称
  26.         private String lieSeventhType; // 列类型
  27.         private String lieSeventhDiclist; // 字典集合
  28.         private String lieSeventhDeaultvalue; // 列默认值
  29.         private String lieEighthName; // 列8名称
  30.         private String lieEighthType; // 列类型
  31.         private String lieEighthDiclist; // 字典集合
  32.         private String lieEighthDeaultvalue; // 列默认值
  33.         private String lieNinthName; // 列9名称
  34.         private String lieNinthType; // 列类型
  35.         private String lieNinthDiclist; // 字典集合
  36.         private String lieNinthDeaultvalue; // 列默认值
  37.         private String lieTenthName; // 列10名称
  38.         private String lieTenthType; // 列类型
  39.         private String lieTenthDiclist; // 字典集合
  40.         private String lieTenthDeaultvalue; // 列默认值
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册新会员

本版积分规则

QQ|手机版|小黑屋|Archiver|jeesite 官方论坛. ( 吉ICP备12004769号  

GMT+8, 2018-12-11 07:07 , Processed in 0.109375 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表