jsp:
<td align="right"><span style="font-size:12px;">身份证号</span></td>
<td><input style="width:200px;height:25px;"name="identityId" id="identityId" class="easyui-validatebox" validType="youthIdentity" required="true" /></td>
js:
youthIdentity:{ validator : function(identityId){ var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if(reg.test(identityId) === false) { message : '身份证输入不合法' return false; } var vali=true; $.ajax({ url:basepath +'youth/checkAddYouth.do', async: false, processData: false, data: "identityId="+identityId, success: function(responseText){ var result = eval("(" + responseText + ")");//转换为json对象 vali=result.success; console(responseText.data); } }); return vali; }, message : '身份证号已存在或格式错误,请检查!' },
后台:
java
//增加青年,判断数据库是否已经存在系统身份证的青年 public void checkAddYouth(){ try { BaseDao dao = getDao(); int count = (Integer) dao.selectObject("youth.getListIdentityId", model); String s=null; //count!=0 表示已存在 if(count!=0){ s="身份证号已存在"; this.setSuccess(false); }else{ s="身份证号可用"; this.setSuccess(true); } this.setData(s); this.send(); } catch (Exception e) { e.printStackTrace(); this.setData("操作失败"); this.setSuccess(false); this.send(); } }
sql:
<select id="getListIdentityId" parameterClass="youth" resultClass="java.lang.Integer">
select count(1) from ybc_youth a
<dynamic prepend="where">
<isNotEmpty prepend="and" property="identityId">
identityId = #identityId#
</isNotEmpty>
</dynamic>
</select>
相关推荐
在使用easyui框架开发Web应用时,特别是在使用tab布局的...以上就是对于easyui中iframe页面重复加载问题的分析及其解决方案的详细说明。在实际开发中,应合理运用这一技术细节,以达到更好的用户交互体验和系统性能。
解决easyui-datebox日期格式,只需引入此包即可,不需改源码
在这个“easyUI+shior+JSON格式化显示”的项目中,我们将探讨这两个框架如何协同工作以及JSON格式化在其中的角色。 首先,EasyUI提供了一系列易于使用的组件,如表格、下拉框、按钮等,这些组件可以帮助开发者快速...
easyUI 1.3.5 文档API CHM格式
在给定的“easyui_tree 文档及demo”中,我们主要关注的是 EasyUI 的 Tree 组件,这是一个用于展示层次结构数据的控件,常用于文件系统、组织结构或导航菜单的展示。 1. **异步加载**: EasyUI Tree 支持异步加载...
在本文中,我们将深入探讨如何在EasyUI框架中有效地使用时间控件,以及如何解决时间格式化的问题。EasyUI是一个基于jQuery的轻量级前端开发框架,它提供了一系列丰富的组件,帮助开发者快速构建用户界面。时间控件是...
jquery+easyui的说明,chm格式的
总的来说,这个“easyUI全套文档及案例”压缩包是一份宝贵的资源,无论是初学者还是经验丰富的开发者,都能从中受益。通过阅读文档和实践案例,你可以全面了解并熟练掌握EasyUI,从而提升自己的前端开发技能。
从数据库里查询到的数据通过递归拼接成EasyUI所需要的json格式纯方法代码,有注释
EasyUI 是一个基于 jQuery 的 UI 框架,专门用于构建现代 Web 应用程序的用户界面。这个压缩包文件包含的是 EasyUI 的最新完整项目和相关资料,这对于正在学习或使用 EasyUI 开发的开发者来说是宝贵的资源。 在描述...
easyUI拓展:获取当前datagrid中在编辑状态的行编号列表,直接使用即可
easyui\easyui-accordion-demo.zip easyui\easyui-crud-demo.zip easyui\easyui-datagrid10-demo.zip easyui\easyui-datagrid11-demo.zip easyui\easyui-datagrid12-demo.zip easyui\easyui-datagrid13-demo.zip ...
EasyUI文本框失去焦点事件和获取文本框内容的实现 EasyUI文本框是一种常用的UI组件,它提供了许多实用的功能,如文本框失去焦点事件和获取文本框内容等。下面我们将详细介绍EasyUI文本框失去焦点事件和获取文本框...
EasyUI InsdepTheme是一款基于EasyUI的皮肤美化版本,它为开发者提供了更加美观且自定义的界面风格。EasyUI是一个轻量级的JavaScript框架,主要用于构建Web应用的用户界面,它基于jQuery,提供了丰富的组件和易用的...
这个压缩包“easyUI所需js及css”包含了实现EasyUI功能所必需的JavaScript库和CSS样式表。 首先,我们要了解EasyUI的核心概念。EasyUI提供了一套完整的组件,包括数据网格(datagrid)、下拉树(combotree)、...
easyUI 加载parent/child节点到tree 转换tree标准格式数据 easyUI 创建一个基础的TreeGrid easyUI 创建复杂TreeGrid Form easyUI 通过ajax的方式提交Form easyUI 添加ComboTree 字段到一个 form easyui ...
### easyui验证框使用方法详解 #### 一、概述 EasyUI是一款基于jQuery的用户界面插件集合,它简化了Web应用开发中的交互组件创建过程。其中,验证框(ValidateBox)是EasyUI中用于输入验证的一个强大工具,能够帮助...
easyui+jquery,其他组件数据(这里用的是列表ul)往treegrid树形表格里拖放数据,形成新的树形表格数据,自行引入css和js就可运行
标题“easyui datagrid表格打印”关注的就是如何解决这个问题,即如何将经过formatter处理后的数据在打印时保持原有的格式。 在描述中提到的“支持formatter格式化数据的打印”,指的是Datagrid中用于数据美化和...