检查某个字段的值是否重复

原创 2016年08月30日 10:28:33

1.ChController.java代码

    <pre name="code" class="java"> @RequestMapping(value = "/{sz_dm}/checkSzdm", method = RequestMethod.POST)
     @ResponseBody
     public String checkSzdm(@PathVariable("sz_dm") String sz_dm,HttpServletRequest request,HttpServletResponse response)  {
         int i = 0;
         List<TaxType> taxTypeSzdm =  new ArrayList<TaxType>();
 		try { 
 			taxTypeSzdm = taxTypeService.checkSzdm(sz_dm);
 			if(taxTypeSzdm.size()==0){
 				i=0;
 			}else{
 				i=1;
 			}
 		} catch (Exception e) {
 			i = 0;
 			e.printStackTrace();
 		}
         return i+"";
     }


2.CcMapper.xml

<select id="checkSzdm" resultType="com.szgl.model.TaxType" parameterType="com.szgl.model.TaxType" > 
  		select t.ID,
    	    t.SZ_DM,
			t.TAXESNAME,
			t.VALID_STATE,
			t.SELECT_STATE 
			from dm_tax_category t
			where  t.SZ_DM = #{sz_dm,jdbcType=VARCHAR}
  	</select>

3.add.html

<c:if test="${op=='add' }">
					<td align="right"><span><spring:message code="mytax.szgl.szdm" /></span></td>
					<td><input type="text" name="sz_dm2" id="sz_dm2" value ="${taxType.sz_dm}" maxlength="40" required="true" class="easyui-validatebox" style="width:200px;" onblur="addSzdmCheck()"/></td>								
				</c:if>


<script type="text/javascript">
	  function addSzdmCheck(){
	   	 var sz_dm3 = $('#sz_dm2').val();
	   	 if(sz_dm3==null||sz_dm3==""){
	    	  return;
	      }
	   		$.ajax({
	   			url:'${ctx}/taxType/'+sz_dm3+'/checkSzdm',
	   			type:'post',
	   			success:function(data){
	   				if(data>0){
	   					$.messager.alert('<spring:message code="resource.prompt"/>', '<spring:message code="mytax.taxType.szdmzycz"  />');
	   					$('#sz_dm2').val('');
	   				}else{
	   					
	   				}
	   			}
	   		});
	   	}
    </script>



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

EXCEL字段值重复检查

  • 2010年08月03日 13:05
  • 18KB
  • 下载

提取数字、提取英文、提取中文、过滤重复字符等SQL函数(含判断字段值是否有中文)

提取数字、提取英文、提取中文、过滤重复字符等SQL函数(含判断字段值是否有中文)...

编写程序检查某一个整数中是否有重复的数字

/* 编写程序检查某一个整数中是否有重复的数字,如检 查2822中存在重复数字2 */ #include int main(void) { int n,i; int num[10] = {...

easyui实现ValidateBox自定义验证数据库中是否存在重复字段

1.jsp页面代码 var isRepetition = false; $.extend($.fn.validatebox.defaults.rules, { myminLength : ...

distinct去掉mysql中重复字段值

http://xiaozhuge0825.blog.163.com/blog/static/5760606820113135125148/ distinct去掉mysql中重复字段值   20...

mysql 去除select中某个字段重复值的用法(很好)

转自:http://blog.csdn.net/guocuifang655/article/details/3993612 在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql...
  • Manketon
  • Manketon
  • 2015年02月04日 15:18
  • 14265

mysql不重复字段值求和

在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所...

SQL按字段分组取最大(小)值记录(重复记录)

http://www.xuebuyuan.com/76924.html
  • cumt168
  • cumt168
  • 2014年11月15日 09:34
  • 709
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:检查某个字段的值是否重复
举报原因:
原因补充:

(最多只允许输入30个字)