精华内容
下载资源
问答
  • 校验2validate校验

    2017-11-24 13:13:51
    education : "请填写您的学历", major : "请填写您的专业", position : "请填写您意向职位", workAdd : "请填写您的意向工作地", phone : { required : "请填写您的手机号", number : "只能输入...

    <div id="personCenterForm" class="editeContainer editeCCenter" >
    <input name="id_edite" style="display: none" type="text" id="id_edite" />
    <div><span class="editeTablelable">年月:</span>
       <input name="yearmonth_edite" type="text" id="yearmonth_edite" class="editeTableinput" />
    </div> 
    <div><span  class="editeTablelable">渠道:</span>
    <select id="channel_edite" class="editeTableinput" ><option value='0'>---请选择</option>
    </select>
    </div>   
    <div><span class="editeTablelable">招聘中心:</span>
    <select id="recruitment_center_edite" class="editeTableinput" >
    </select>
    </div>  
    <div><span class="editeTablelable">地域:</span>
    <select id="areas_edite" class="editeTableinput"  >  
                </select>
    </div>   
    <div><span class="editeTablelable">所在机构:</span>
        <input class="editeTableinput"  name="dept_institution_edite" type="text" id="dept_institution_edite" maxlength='16'/>
    </div>   
    <div><span class="editeTablelable">使用账号:</span>
        <input class="editeTableinput"  id="Use_account_edite" name="Use_account_edite" maxlength='16' type="text"  placeholder="" />
    </div>  
    <div>
       <span class="editeTablelable">使用人:</span>
       <input class="editeTableinput"  name="User_edite" type="text" id="User_edite" maxlength='11' />
    </div>
    <div><span class="editeTablelable">使用人工号:</span>
    <input class="editeTableinput"  name="User_num_edite" type="text" id="User_num_edite" maxlength='10'  /></div>
    <div><span class="editeTablelable">账号责任主管:</span>
    <input class="editeTableinput"  name="User_supervisor_edite" type="text" id="User_supervisor_edite" maxlength='10'/></div>   
    <div><span class="editeTablelable">简历下载量:</span>
    <input class="editeTableinput"  name="Resume_downloads" type="text" id="Resume_downloads_edite" maxlength='10'/></div>   
    <div><span class="editeTablelable">职位发布量:</span> 
    <input class="editeTableinput"  name="Job_posting_edite" type="text" id="Job_posting_edite" maxlength='10'  /><span></span></div> 
    <div><span class="editeTablelable">邀请应聘数:</span>
    <input class="editeTableinput"  name="applicants_num_edite" type="text" id="applicants_num_edite" maxlength='10'  /><span></span></div> 
    <div><span class="editeTablelable">意向沟通数:</span>
    <input class="editeTableinput"  name="communication_num_edite" type="text" id="communication_num_edite" maxlength='10'  /><span></span></div> 
    <div><span class="editeTablelable">登录次数:</span>
    <input class="editeTableinput"  name="Login_num_edite" type="text" id="Login_num_edite" maxlength='10'  /><span></span></div> 
    <div><span class="editeTablelable">急聘数:</span>
    <input class="editeTableinput"  name="Urgent_employment_edite" type="text" id="Urgent_employment_edite" maxlength='10'  /><span></span></div> 

    //表单校验

    function validateForm() {
    $("#personCenterForm").validate(validateRules);

    }


    var validateRules = {
    focusInvalid : true,
    rules : {
    name : {
    "required" : true,
    },
    sex : {
    "required" : true
    },
    idCard : {
    required : true,
    // number : true,
    minlength : 15,
    maxlength : 18
    },
    homeTown : {
    "required" : true,
    },
    liveCity : {
    "required" : true,
    },
    university : {
    "required" : true,
    },
    is211 : {
    "required" : true
    },
    education : {
    "required" : true,
    },
    major : {
    "required" : true,
    },
    position : {
    "required" : true,
    },
    workAdd : {
    "required" : true,
    },
    phone : {
    required : true,
    number : true,
    minlength : 11,
    maxlength : 11
    },
    email : {
    required : true,
    email : true
    }
    },
    messages : {
    name : "请输入您的姓名",
    sex : "请选择您的性别",
    idCard : {
    required : "请输入您的身份证",
    // number : "只能是数字",
    minlength : "长度不能小于{0}",
    maxlength : "长度不能大于{0}"
    },
    homeTown : "请填写您的籍贯",
    liveCity : "请填写您的所在城市",
    university : "请填写您的毕业院校",
    is211 : "请选择是否211",
    education : "请填写您的学历",
    major : "请填写您的专业",
    position : "请填写您意向职位",
    workAdd : "请填写您的意向工作地",
    phone : {
    required : "请填写您的手机号",
    number : "只能输入数字",
    minlength : "长度不能小于{0}",
    maxlength : "长度不能大于{0}"
    },
    email : "请输入一个正确的邮箱",
    // fileName:"请上传您的简历"
    }
    }

    展开全文
  • vildForm表单校验

    2018-06-22 10:22:31
    vildForm表单校验 一、 HTML部分 &lt;!-- 页面结构 --&gt; &lt;div class="ue-container" id="sandbox-container"&gt; &lt;!-- 验证信息nowrap --&gt; &lt...

    vildForm表单校验

    一、 HTML部分

    <!-- 页面结构 -->
    <div class="ue-container" id="sandbox-container">
        <!-- 验证信息nowrap -->
        <form class="form-horizontal" id="saveForm" name="saveForm" onsubmit="return false">
            <div class="form-group">
                <label class="col-sm-3 control-label">名称<span class="required">*</span></label>
                <div class="col-sm-8">
                    <input type="text" class="form-control ue-form Validform_input" id="userName"
                           name="userName" value="" placeholder="名称" datatype="s5-16" errormsg="昵称至少5个字符,最多16个字符!" nullmsg="请设置正确名称" />
                    <span class="Validform_checktip Validform_span"></span>
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">账号状态</label>
                <div class="col-sm-8">
                    <select class="form-control ue-form Validform_input" name="userStatus" datatype="s" nullmsg="请设置账号状态">
                        <option value="">请选择</option>
                        <option value="N">启用</option>
                        <option value="X">停用</option>
                    </select>
                    <span class="Validform_checktip Validform_span"></span>
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">身份证号<span class="required">*</span></label>
                <div class="col-sm-8">
                    <input type="text" class="form-control ue-form Validform_input" id="id"
                           name="userArchiveId" value=""
                           placeholder="身份证号" datatype="idcard" nullmsg="请填写身份证号" errormsg="请填写合法的身份证号"/>
                    <span class="Validform_checktip Validform_span"></span>
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">生日</label>
                <div class="col-sm-8">
                    <div class="input-group date Validform_input" >
                        <div id="birthday"><input type="text" class="form-control ue-form"
                                                  name="userArchiveBirthday"
                                                  placeholder="生日" datatype="*" nullmsg="请设置出生日期"/></div> <span class="input-group-addon ue-form-btn"><i
                            class="fa fa-calendar"></i></span>
                    </div>
                    <span class="Validform_checktip Validform_span" ></span>
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">学历</label>
                <div class="col-sm-8 text-left radio">
                    <label><input type="radio"  name="userArchiveEducation" value="0" datatype="*" nullmsg="请选择学历"/>本科  </label>
                    <label><input type="radio"  name="userArchiveEducation" value="1"/>硕士</label>
                    <label><input type="radio"  name="userArchiveEducation" value="2"/>博士</label>
                    <span class="Validform_checktip"></span>
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">学校<span class="required">*</span></label>
                <div class="col-sm-8">
                    <input type="text" class="form-control ue-form Validform_input" id="school"
                           name="archivesSchool" value=""
                           placeholder="学校" datatype="s" nullmsg="请填写学校名称"/>
                    <span class="Validform_checktip Validform_span"></span>
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">爱好</label>
                <div class="col-sm-8 text-left checkbox">
                    <label><input type="checkbox" value="0" name="archivesFavor" datatype="*" nullmsg="请填写兴趣爱好" errormsg="请填写兴趣爱好"/>篮球</label>
                    <label><input type="checkbox" value="1" name="archivesFavor"/>足球</label>
                    <label><input type="checkbox" value="2" name="archivesFavor"/>排球</label>
                    <span class="Validform_checktip" ></span>
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">电子邮件</label>
                <div class="col-sm-8">
                    <input type="text" class="form-control ue-form Validform_input" id="email"
                           name="archivesEmail" value=""
                           placeholder="邮件地址" datatype="email" nullmsg="请填写邮箱地址" errormsg="请填写正确的邮箱地址"/>
                    <span class="Validform_checktip Validform_span" ></span>
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">密码</label>
                <div class="col-sm-8">
                    <input type="password" class="form-control ue-form Validform_input" id="pwd"
                           name="pwd" value=""
                           placeholder="请输入6-16位密码" datatype="s6-16" nullmsg="密码不能为空" errormsg="请输入6-16位密码"/>
                    <span class="Validform_checktip Validform_span" ></span>
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">重复密码</label>
                <div class="col-sm-8">
                    <input type="password" class="form-control ue-form Validform_input" id="pwd-confirm"
                           name="pwd-confirm" value=""
                           placeholder="重复密码" datatype="s6-16" nullmsg="密码不能为空" errormsg="两次密码不一致,请重新填写" recheck="pwd"/>
                    <span class="Validform_checktip Validform_span" ></span>
                </div>
            </div>
            <h4>自定义正则校验</h4>
            <div class="form-group">
                <label class="col-sm-3 control-label">第一个字符为字母</label>
                <div class="col-sm-8">
                    <input type="text" class="form-control ue-form Validform_input" id="inital"
                           name="inital" value=""
                           placeholder="首字母校验" datatype="inital" nullmsg="请填写内容"/>
                    <span class="Validform_checktip Validform_span" ></span>
                </div>
            </div>
            <h4>ajax当前表单参数校验</h4>
            <div class="form-group">
                <label class="col-sm-3 control-label">判断用户名是否存在</label>
                <div class="col-sm-8">
                    <input type="text" class="form-control ue-form Validform_input" ajaxurl="data/checkName.json" id="uname"
                           name="uname" value=""
                           placeholder="判断用户名是否存在" datatype="*" nullmsg="输入用户名"/>
                    <span class="Validform_checktip Validform_span" ></span>
                </div>
            </div>
            <div class="form-group" >
                <label class="col-sm-3 control-label"></label>
                <div class="col-sm-8">
                    <button type="button" class="btn ue-btn-primary" id="validate">
                        保存
                    </button>
                    <button type="button" class="btn ue-btn" id="cancel">
                        取消
                    </button>
                    <span id="msgdemo"></span>
                </div>
            </div>
        </form>
    </div>

    说明:
    1. input里添加class属性Validform_input,
    2. datatype属性是校验的类型,如datatype=“s5-16”意思是5到16个字符,插件分装好的几个正则判断如下:

    *:检测是否有输入,可以输入任何字符,不留空即可通过验证;
    *6-16:检测是否为616位任意字符;
    n:数字类型;
    n6-16616位数字;
    s:字符串类型;
    s6-18618位字符串;
    p:验证是否为邮政编码;
    m:手机号码格式;
    e:email格式;
    url:验证字符串是否为网址。
    1. errormsg属性是,不符合正则时的显示的字符串

    2. nullmsg属性是,当输入为空时显示的字符串

    二、js部分

        <script type="text/javascript">
            $(function () {
                $("#saveForm").uValidform({
                    btnSubmit:"#validate",
                    datatype:{
                        "idcard": idcard,
                        "email" : email,
                        //自定义校验
                        "inital":function (gets,obj,curform,regxp) {
                            //参数gets是获取到的表单元素值,obj为当前表单元素,curform为当前验证的表单,regxp为内置的一些正则表达式的引用;
                            //首字母校验,这里写正则表达式或者函数
                            var reg1=/^[a-zA-Z]\w*$/ ;
                            //长度校验
                            var reg2=/^\w{6,16}/;
                            var errormsg;
                            if (reg1.test(gets)){
                                if (reg2.test(gets)){
                                    return true
                                }else {
                                    errormsg = "长度为6-16字符";
                                    return errormsg
                                }
                            }else {
                                errormsg = "第一个字符必须为首字母";
                                return errormsg;
                            }
                        }
                    },
                    callback:function(form){
                        $.dialog({
                            type: 'confirm',
                            content: '您确定要提交表单吗?',
                            ok: function () {save();},
                            cancel: function () {}
                        });
                    }
                });
                //日期插件
                $('.input-group.date').datetimepicker({
                    container: $("#birthday"),
                    language: "zh-CN",
                    autoclose: true,
                    minView: 2,
                    format: "yyyy-mm-dd"
                }).on("changeDate",function(){
                    $(this).find("input").blur();
                });
            })
        </script>

    说明
    1. #saveForm 为表单form的id
    2. btnSubmit:”#validate”中的#validate 为提交表单的按钮
    3. datatype里为自定义正则判断或者函数方法,这里可以自己去写一些正则表达式,或者是方法,甚至可以通过ajax发送数据请求后台数据来判断前端表单数据的合法性。
    4. callback里为提交表单前执行的回调函数,return true择执行form表单默认的post请求,return false则不自动执行

    三、扩展 ajax表单验证的两证方法

    1. ajax判断用户名是否存在(当前表单内容为参数)
            <div class="form-group">
                <label class="col-sm-3 control-label">用户名<span class="required">*</span></label>
                <div class="col-sm-8">
                    <input type="text" class="form-control ue-form Validform_input" id="uname"
                           name="uname" value="" placeholder="邮箱或者手机号" datatype="m|e" ajaxurl="<%=request.getContextPath()%>/service/checkName"  errormsg="注册用户名必须为邮箱或者手机号!" nullmsg="请设置正确用户名" />
                    <span class="Validform_checktip Validform_span"></span>
                </div>
            </div>

    ajaxurl里为请求的链接,当前表单里的内容会以参数的形式发送。
    后台返回的数据格式如下:

    {
    "status": "y",
    "info": "用户名可用"
    }

    如果用户名不可用status为n,Info是要提示用户的信息,如“用户名已存在”

    1. 在js中自定义datatype中可以发送ajax请求,去判断输入的合法性,注意ajax请求必须为同步。

    官网文档地址:http://validform.rjboy.cn/document.html

    展开全文
  • Hibernate常见校验注解

    2019-03-31 22:22:13
  • JQuery 表单校验

    2016-03-08 20:46:00
    edu:"至少要选择一个学历",   birthday:{   required:"出生日期不能为空",   dateISO:"出生日期格式不正确"   },   email:{   required:"email不能为空",   email:"email地址的...
    $().ready(function(){
       
      $("#empForm").validate({
      rules:{
      realname:"required",
      username:{
      required:true,
      rangelength:[5,8]
      },
      psw:{
      required:true,
      rangelength:[6,12]
      },
      psw2:{
      required:true,
      rangelength:[6,12],
      equalTo:"#psw"
      },
      gender:"required",
      age:{
      required:true,
      range:[26,50]
      },
      edu:"required",
      birthday:{
      required:true,
      dateISO:"yyyy/MM/dd"
      },
      checkbox1:"required",
      email:{
      required:true,
      email:"true"
      },
      cart:{
      required:true,
      cartLength:true,
      cartCheck:true
      }
      },
      messages:{
      realname:"真是名称不能为空",
      username:{
      required:"登录名不能为空",
      rangelength:"登录名的长度应该在5至8之间"
      },
      psw:{
      required:"密码不能为空",
      rangelength:"密码的长度应该在6至12之间"
      },
      psw2:{
      required:"密码不能为空",
      rangelength:"密码的长度应该在6至12之间",
      equalTo:"两次密码输入不一致"
      },
      gender:"你没有第三种选择", //如果在页面中设置其对应的label标签进行提示,在验证规则的信息提示中可以不设置相关内容
      age:{
      required:"年龄不能为空",
      range:"年龄必须在26至50之间"
      },
      edu:"至少要选择一个学历",
      birthday:{
      required:"出生日期不能为空",
      dateISO:"出生日期格式不正确"
      },
      email:{
      required:"email不能为空",
      email:"email地址的格式不正确"
      },
      cart:{
      required:"身份证号码不能为空",
      cartLength:"身份证号码长度不正确",
      cartCheck:"身份证号码的格式不正确"
      }
      }
      });
       
      });
     

    转载于:https://www.cnblogs.com/hzzhero/p/5255545.html

    展开全文
  • SpringBoot整合Hibernate-Validator校验器 使用内置校验器 1.1 引入依赖 1.2 给字段加上相关注解 1.3 给方法参数加上@Validated注解 1.4 捕获MethodArgumentNotValidException异常信息 1.5 使用ApiPos调试接口 使用...
  • 何为插件:插件就是将jquery实现的常用操作进行封装,我们只需要学会插件的使用语法,就可以使用简单...在rules中通过校验规则名称使用校验规则 ,在messages中定义该规则对应的错误提示信息。 <!-- 需要引入的文...
  • Flask 请求与校验

    2020-11-16 17:17:21
    女" name="gender">女 div> <div> 年龄label> <input type="number" name="age"> div> <div> 学历label> <input type="text" name="education"> div> <div> 部门label> <select name="department"> 人事部">人事部...
  • EAN校验码的计算方法

    千次阅读 2017-12-26 16:39:29
    末位为校验码 /**   EAN码校验位的计算方法   从代码位置序号2开始,所有偶数位的数字代码求和为a。   将上步中的a乘以3为a。   从代码位置序号3开始,所有奇数位的数字代码求和为b。   将a和b相加为c。...
  • } if (string.IsNullOrEmpty(dr["学历"].ToString())) { strErr.Append("第" + irowIndex + "行【学历】未填写!\r\n"); //continue; } else { curData.EducationalLevel = dr["学历"] == DBNull.Value ? (int)学历...
  • 四.validate表单校验常用规则 一.功能效果 二.部分特殊规则 2.1 错误信息位置更改 在表单某选项中增加代码 < label class = " error " for = " 表单中选项的name " > label > 例如 : 性别必选 ...
  • 业务逻辑中通常对于保存或者导入的信息需要进行校验,这时候我们如果通过后台校验可能需要大量的ifelse去判断,那不如通过一个反射写一个通用的校验,请看代码--》 import org.apache.commons.lang3.ObjectUtils;...
  • 校验 包括中文字、英文字母、数字和下划线 登录账号校验 / validateAccount(rule, value, callback) { let acount = /^(?!_)(?!. ?_ KaTeX parse error: Got function '\u' with no arguments as subscript at...
  • jQuery formValidator表单校验插件插件目前提示错误,有两种模式:showword和showalert,即文字提示和窗口提示目前支持5种大的校验方式,分别是:InputValidator(针对input、textarea、select控件的字符长度、值范围...
  • 一.Servlet登录注册校验 1.实现功能 实现功能: 1.登录有记住密码选项 2.使用Ajax输入用户名失去光标进行校验,不重复显示用户名可以使用,重复显示不可使用 3.注册时加入验证码 4.存入数据库中的密码经过MD5加密过...
  • EAN码校验位的计算方法

    千次阅读 2005-11-14 18:08:00
    /** EAN码校验位的计算方法 从代码位置序号2开始,所有偶数位的数字代码求和为a。 将上步中的a乘以3为a。 从代码位置序号3开始,所有奇数位的数字代码求和为b。 将a和b相加为c。 取c的个位数d。 用10减去d即为校验位...
  • var IS_NULL = 128; // 10000000var IS_FULL = 64; // 01000000var IS_HALF = 32; // 00100000var IS_ASCII = 16; // 00010000var IS_NUM = 8; // 00001000var IS_DATE = 4; // 00000100var IS_PHONE = 2;...
  • 一种是自己封装Validate插件进行表单验证,基于以上原因,小女子自己封装了前端数据校验规则一套,并且与云开发后端数据校验的写法和规则一致(云开发后端数据校验体系参见上一篇笔记:)) 校友录小程序集中校验...
  • 自定义校验规则可以通过自定义检验函数的方式新增加校验规则 步骤如下:   1. 在定义校验规则之前定义一个新的方法   2. 在 rules 中指定某个域使用此校验规则   3. 在 messages 中指定这个域使用此...
  • 其中这个posts接口才有我们需要的json数据: 观察相应头发现一个重要参数csrf: 说明抖音的网站具备csrf校验的功能,后文将再介绍如何获取到这个csrf的token。 参看请求参数: 参数包装函数 为了正常爬取时的方便,...
  • HTML javascript脚本对数据校验,判断框没出现直接跳转了,求解答!代码查了好几遍,实在找不出哪错了! ``` 注册 function custCheck() { var userName = document.getElementById(...
  • 案例_广告/抽奖:.attr,.prop 7.jquery插件机制原理:$.fn.extend({}) 8.jquery表单校验插件使用与扩展:$("#.").validate({}) 1.Dom操作_样式:触摸换色 <html> <head> 样式操作title> ; charset=UTF-8"> ...
  • 取得经济学、管理科学与工程或土建类大学本科学历参加物业管理师资格考试的人要求从事物业管工作 文艺复兴是14—16世纪反映西欧各国正在形成中的资产阶级要求的思想、文化运动。其主要中心 神州二号”无人飞船环绕...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,664
精华内容 665
关键字:

学历校验