码迷,mamicode.com
首页 > 其他好文 > 详细

证件类型为身份证号时进行身份证校验

时间:2017-08-18 09:40:54      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:log   获取   date   public   ida   com   dbr   账号   tor   

需求:代办人身份证号改为代办人证件类型(默认为身份证号),后面跟着号码,房主和代办人的证件类型为身份证号时进行身份证校验

sf_ghgl_add.jsp

 <td class="labelCss">代办人证件类型:</td>
  <td><select  id="zjlx"  width="10px" class="easyui-combobox" 
data-options
="url:‘DataAction!getTypeList.action?name=ZJLX‘,lazy:true,value:‘身份证号‘"> </select> </td> <td class="contentCss" colspan="2"> <input id="dbrsfzh" type="text" name="ghgl.dbrsfzh" value="<s:property value="ghgl.dbrsfzh"/>"> </td>

sf_ghgl_validate.js

    idcard : {// 验证身份证
        validator : function(value) {
            return /^\d{15}(\d{2}[A-Za-z0-9])?$/i.test(value);
        },
        message : ‘身份证号码格式不正确‘
    },
//证件类型只验证身份证 $(‘#zjlx‘).combobox({ onChange: function(newVal,oldVal){ console.log(newVal); if(newVal==‘身份证号‘){ $(‘#dbrsfzh‘).validatebox({ // 身份账号 validType : ‘idcard‘ }); }else{ $(‘#dbrsfzh‘).validatebox({ // 身份账号 validType : ‘‘ }); } } }); $(‘#dbrsfzh‘).validatebox({ // 代办人身份证号 validType : ‘idcard‘ });

DataAction.java

/**
     * 通用获取类型参数方法
     * @return
     */
    public String getTypeList(){
        if(StringUtils.isEmpty(name)) return null;
        String key = TYPEMAP.get(name.toUpperCase());
        if(key == null) return SUCCESS;
        list = bdxcFunctionService.getTypeList(key);
        return SUCCESS;
    }

 

证件类型为身份证号时进行身份证校验

标签:log   获取   date   public   ida   com   dbr   账号   tor   

原文地址:http://www.cnblogs.com/zjfjava/p/7387726.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!