Jeecg框架添加用户和家庭成员模板

<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@include file="/context/mytags.jsp"%>
<!DOCTYPE html>
<html>
 <head>
  <t:base type="jquery,easyui,tools,DatePicker"></t:base>
   <%@include file="/context/mainjs.jsp"%>
    <style>
       .Validform_checktip{
          display: none;
       }
    </style>
 </head>
 <body>
  <t:formvalid formid="formobj" dialog="true" usePlugin="password" layout="table"  callback="@Override afterSave" action="sysDifficultPartyMembersController.do?doAdd" >
               <input id="id" name="id" type="hidden" value="${huzhu.id }"/>
     <table style="width: 600px;" cellpadding="0" cellspacing="1" class="formtable">
        <tr>
           <td class="value" colspan="6" style="text-align: center">困难党员信息</td>
        </tr>
        <tr>
           <td align="right">
              <label class="Validform_label">
                 姓名:
              </label>
           </td>
           <td class="value">
              <input type="text" name="name" id="name" datatype="*" value="${huzhu.name}">
              <label class="Validform_label" style="display: none;">姓名</label>
           </td>
           <td align="right">
              <label class="Validform_label">性别:</label>
           </td>
           <td class="value">
                  <t:dictSelect field="sex" datatype="*"  typeGroupCode="sex"  hasLabel="false" defaultVal="${huzhu.sex}" ></t:dictSelect>
           </td>
           <td align="right">
              <label class="Validform_label">年龄:</label>
           </td>
           <td class="value">
              <input id="age" name="age" type="text"  style="width: 50px;" datatype="n"  value="${huzhu.age}"/> 岁
              <label class="Validform_label" style="display: none;">年龄</label>
           </td>
        </tr>
        <tr>
           <td align="right">
              <label class="Validform_label">
                 族别:
              </label>
           </td>
           <td class="value">
              <input id="nation" name="nation" type="text" maxlength="20" datatype="*" value="${huzhu.nation}"/>
              <label class="Validform_label" style="display: none;">族别</label>
           </td>
           <td align="right">
              <label class="Validform_label">
                 工作单位:
              </label>
           </td>
           <td class="value">
              <input id="company" name="company" type="text" datatype="*" value="${huzhu.company}"/>
              <label class="Validform_label" style="display: none;">工作单位</label>
           </td>
           <td align="right">
              <label class="Validform_label">
                 职务:
              </label>
           </td>
           <td class="value">
              <input id="post" name="post" type="text" datatype="*" value="${huzhu.post}"/>
              <label class="Validform_label" style="display: none;">职务</label>
           </td>
        </tr>
        <tr>
           <td align="right">
              <label class="Validform_label">
                 月总收入:
              </label>
           </td>
           <td class="value">
              <input id="monthlyIncome" name="monthlyIncome" style="width:100px;" type="text" datatype="/^(-?\d+)(\.\d+)?$/" value="${huzhu.monthlyIncome}"/> 元
              <label class="Validform_label" style="display: none;">月总收入</label>
           </td>
           <td align="right">
              <label class="Validform_label">
                 联系方式:
              </label>
           </td>
           <td class="value">
              <input id="tel" name="tel" type="text" datatype="*" value="${huzhu.tel}"/>
              <label class="Validform_label" style="display: none;">联系方式</label>
           </td>
           <td align="right">
              <label class="Validform_label">
                 政治面貌:
              </label>
           </td>
           <td class="value">
              <input id="politicalStatus" name="politicalStatus" type="text" datatype="*" value="${huzhu.politicalStatus}"/>
              <label class="Validform_label" style="display: none;">政治面貌</label>
           </td>
        </tr>
        <tr>
           <td align="right">
              <label class="Validform_label">
                 困难原因:
              </label>
           </td>
           <td class="value" colspan="5">
              <input id="difficultReasons" name="difficultReasons" type="text" datatype="*" style="width: 90%" value="${huzhu.difficultReasons}"/>
              <label class="Validform_label" style="display: none;">困难原因</label>
           </td>
         </tr>
           <td align="right">
              <label class="Validform_label">
                 家庭住址:
              </label>
           </td>
           <td class="value" colspan="5">
              <input id="address" name="address" type="text" style="width: 90%" datatype="*" value="${huzhu.address}"/>
              <label class="Validform_label" style="display: none;">住址</label>
           </td>
        </tr>
        <tr>
           <td class="value" colspan="6" style="text-align: center">困难党员配偶信息</td>
        </tr>
        <tr>
           <td align="right">
              <label class="Validform_label">
                 姓名:
              </label>
           </td>
           <td class="value">
                  <input id="id1" name="id1" type="hidden" value="${partner.id }"/>
              <input id="name1" name="name1" type="text" datatype="*" value="${partner.name }"/>
              <label class="Validform_label" style="display: none;">姓名</label>
           </td>
           <td align="right">
              <label class="Validform_label">
                 性别:
              </label>
           </td>
           <td class="value">
                  <t:dictSelect field="sex1" datatype="*"  typeGroupCode="sex"  hasLabel="false" defaultVal="${partner.sex }" ></t:dictSelect>
           </td>
           <td align="right">
              <label class="Validform_label">
                 年龄:
              </label>
           </td>
           <td class="value">
              <input id="age1" name="age1" type="text" style="width: 50px;" datatype="n" value="${partner.age }"/> 岁
              <label class="Validform_label" style="display: none;">年龄</label>
           </td>
        </tr>
        <tr>
           <td align="right">
              <label class="Validform_label">
                 族别:
              </label>
           </td>
           <td class="value">
              <input id="nation1" name="nation1" type="text" datatype="*" value="${partner.nation }"/>
              <label class="Validform_label" style="display: none;">族别</label>
           </td>
           <td align="right">
              <label class="Validform_label">
                 工作单位:
              </label>
           </td>
           <td class="value">
              <input id="company1" name="company1" type="text" datatype="*" value="${partner.company }"/>
              <label class="Validform_label" style="display: none;">工作单位</label>
           </td>
           <td align="right">
              <label class="Validform_label">
                 职务:
              </label>
           </td>
           <td class="value">
              <input id="post1" name="post1" type="text" datatype="*" value="${partner.post }"/>
              <label class="Validform_label" style="display: none;">职务</label>
           </td>
        </tr>
        <tr>
           <td align="right">
              <label class="Validform_label">
                 月总收入:
              </label>
           </td>
           <td class="value">
              <input id="monthlyIncome1" style="width:100px;" name="monthlyIncome1" type="text" datatype="/^(-?\d+)(\.\d+)?$/" value="${partner.monthlyIncome }"/> 元
              <label class="Validform_label" style="display: none;">月总收入</label>
           </td>
           <td align="right">
              <label class="Validform_label">
                 联系方式:
              </label>
           </td>
           <td class="value">
              <input id="tel1" name="tel1" type="text" datatype="*" value="${partner.tel }"/>
              <label class="Validform_label" style="display: none;">联系方式</label>
           </td>
           <td align="right">
              <label class="Validform_label">
                 政治面貌:
              </label>
           </td>
           <td class="value">
              <input id="politicalStatus1" name="politicalStatus1" type="text" datatype="*" value="${partner.politicalStatus }"/>
              <label class="Validform_label" style="display: none;">政治面貌</label>
           </td>
        </tr>
     </table>

     <div style="width: 850px; height: 80px;">
           <%-- 增加一个div,用于调节页面大小,否则默认太小 --%>
        <div style="width: 850px; height: 1px;"></div>
        <t:tabs id="tt" iframe="false" tabPosition="top" fit="false">
           <t:tab href="sysDifficultPartyMembersController.do?goFamilyList&id=${huzhu.id}" title="困难党员家庭成员"
                id="SysDifficultPartyMemberFamily"></t:tab>
        </t:tabs>
     </div>
</t:formvalid>
<div id="dlg-buttons" style="position: fixed; bottom: 0px; right: 0; background: #fff; width: 100%; height: 40px;">
    <table cellpadding="0" cellspacing="0" style="width: 100%; margin-top: 5px;">
        <tr>
            <td style="text-align: right">
                <a href="javascript:void(0);" class="easyui-linkbutton" iconcls="icon-ok" οnclick="savePcObj()"> 提交</a>
                <a href="javascript:void(0);" class="easyui-linkbutton" iconcls="icon-cancel" οnclick="pcClose()"> 取消</a>
            </td>
        </tr>
    </table>
</div>
  <!-- 添加 模版 -->
  <table style="display: none">
     <tbody id="add_difficultPartyMemberFamily_template">
         <tr>
            <td align="center">
               <div style="width: 25px;" name="xh"></div>
            </td>
            <td align="center">
               <input style="width: 20px;" type="checkbox" name="ck" />
            </td>
            <td align="left">
               <input name="familyList[#index#].id" id="familyList[#index#].id" type="hidden" value="" />
               <input name="familyList[#index#].name" id="familyList[#index#].name" datatype="*" type="text" style="width: 120px;" value="">
               <label class="Validform_label" style="display: none;">姓名</label>
            </td>
            <td align="left">
               <t:dictSelect field="familyList[#index#].sex" datatype="*"  typeGroupCode="sex"  hasLabel="false" ></t:dictSelect>
               <label class="Validform_label" style="display: none;">性别</label>
            </td>
            <td align="left">
               <input name="familyList[#index#].age" id="familyList[#index#].age" type="text"  style="width: 60px;"  datatype="n" >
               <label class="Validform_label" style="display: none;">年龄</label>
            </td>
            <td align="left">
               <input name="familyList[#index#].relation" id="familyList[#index#].relation" datatype="*" type="text"  style="width: 120px;" value="">
               <label class="Validform_label" style="display: none;">与本人关系</label>
            </td>
            <td align="left">
               <input name="familyList[#index#].conditionNow" id="familyList[#index#].conditionNow" datatype="*" type="text" style="width: 200px;" value="">
               <label class="Validform_label" style="display: none;">现在情况</label>
            </td>
            <td align="left">
               <input name="familyList[#index#].monthlyIncome" id="familyList[#index#].monthlyIncome" datatype="*" type="text"datatype="/^(-?\d+)(\.\d+)?$/"  style="width: 80px;" value="">
               <label class="Validform_label" style="display: none;">月均收入</label>
            </td>
        </tr>
     </tbody>
  </table>
 </body>
 <script type="text/javascript" src="webpage/net/xj10/party/sys/difficultPartyMember/sysDifficultPartyMembers.js"></script>
//初始化下标
function resetTrNum(tableId) {
    $tbody = $("#"+tableId+"");
    $tbody.find('>tr').each(function(i){
        //debugger
        $(':input, select,button,a', this).each(function(){
            var $this = $(this), name = $this.attr('name'),id=$this.attr('id'),onclick_str=$this.attr('onclick'), val = $this.val();
            if(name!=null){
                if (name.indexOf("#index#") >= 0){
                    $this.attr("name",name.replace('#index#',i));
                }else{
                    var s = name.indexOf("[");
                    var e = name.indexOf("]");
                    var new_name = name.substring(s+1,e);
                    $this.attr("name",name.replace(new_name,i));
                }
            }
            if(id!=null){
                if (id.indexOf("#index#") >= 0){
                    $this.attr("id",id.replace('#index#',i));
                }else{
                    var s = id.indexOf("[");
                    var e = id.indexOf("]");
                    var new_id = id.substring(s+1,e);
                    $this.attr("id",id.replace(new_id,i));
                }
            }
            if(onclick_str!=null){
                if (onclick_str.indexOf("#index#") >= 0){
                    $this.attr("onclick",onclick_str.replace(/#index#/g,i));
                }else{
                }
            }
        });
        $(this).find('div[name=\'xh\']').html(i+1);
    });
}

转载于:https://my.oschina.net/u/4066574/blog/3038040

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值