一种用于开发医疗行业客户端表单提交验证的方法技术

技术编号:14705848 阅读:82 留言:0更新日期:2017-02-25 11:41
本发明专利技术提供一种用于开发医疗行业客户端表单提交验证的方法,属于表单验证领域,本发明专利技术采用javascript语言编写,采用更高效的ajax异步调用,内置7类常见的格式验证,5类常见的提示语句,可在用户填写完某项的时候便只对当前项进行验证,如填写不符合规范便在输入框右侧显示提示信息。这种方式避免了上述传统表单验证方式用户体验的不足。

【技术实现步骤摘要】

本专利技术涉及表单验证技术,尤其涉及一种用于开发医疗行业客户端表单提交验证的方法
技术介绍
传统的表单验证是在点击提交按钮的时候对表单每项逐个验证,用户需要记住每个提示的内容和对应那一项,如果项较多,容易忘记或对应错误,每次处理验证都要一次遍历所有的函数,性能和用户体验不是很好,且验证的代码与表单的代码放在一起,耦合度高,不利于维护和拓展,由于医疗行业互联网与掌上医疗用户日益增多,需有更高效快捷、安全的实现方法或插件的支持。
技术实现思路
为了解决以上问题,本专利技术提出了一种用于开发医疗行业客户端表单提交验证的方法。为实现医疗行业系统更方便的开发表单内容验证,保证表单项的正确性,提高性能,采用javascript语言编写,采用更高效的ajax异步调用,内置7类常见的格式验证(身份证号格式验证、手机号码格式验证、中文姓名格式验证、纯数字卡号格式验证、英文字母用户名格式验证、年龄格式验证、非特殊字符密码格式验证),5类常见的提示语句(“格式错误!”,“此卡号不存在!”,“用户名已存在!”,“密码两次输入不一致”,“密码错误!”),可在用户填写完某项的时候便只对当前项进行验证,如填写不符合规范便在输入框右侧显示提示信息。这种方式避免了上述传统表单验证方式用户体验的不足。由于表单直接调用插件的方法名,可方便的添加或取消对某项的验证,也可添加或取消验证的提示。验证内容大体包括:a.是否数字、汉字、字母或组合;b.是否符合邮箱、电话、手机号、身份证号、邮编、区号、等常用表单字段的填写规范;c.是否符合规定的内容长度,例如就诊卡号是否符合某医院规定的位数8位或9位;d.验证是否重复提交;e.验证就诊卡号是否存在(此卡号是否在医院办理过就诊卡);f.验证就诊卡号与此号对应的用户姓名是否一致(防冒名,防暴力破解双保险)g.验证填写信息是否和卡信息一致等;h.可自定义错误提示信息,如“姓名”项没有填写汉字,可自定义填写错误提示“姓名必须为中文”。具体实现:a、定义每种验证规范的正则表达式(例如:varreg=/(^\\d{15本文档来自技高网...

【技术保护点】
一种用于开发医疗行业客户端表单提交验证的方法,其特征在于,采用javascript语言编写,采用更高效的ajax异步调用,内置7类常见的格式验证,5类常见的提示语句,可在用户填写完某项的时候便只对当前项进行验证,如填写不符合规范便在输入框右侧显示提示信息。

【技术特征摘要】
1.一种用于开发医疗行业客户端表单提交验证的方法,其特征在于,采用javascript语言编写,采用更高效的ajax异步调用,内置7类常见的格式验证,5类常见的提示语句,可在用户填写完某项的时候便只对当前项进行验证,如填写不符合规范便在输入框右侧显示提示信息。2.根据权利要求1所述的方法,其特征在于,验证内容包括:a.是否数字、汉字、字母或组合;b.是否符合邮箱、电话、手机号、身份证号、邮编、区号的填...

【专利技术属性】
技术研发人员:王红娟连堃王玉奎
申请(专利权)人:浪潮苏州金融技术服务有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1