Ext通过后台校验字段是否重复

话不多说,直接上代码:

handlerRybh : function(textField) {
        Ext.Ajax.request({// ajax请求的方法
            url : ‘userManage/person/checkPersonByRybh.json‘,
            params : {
                "rybh" : textField.getValue(),
            },
            scope:this,//使回调函数中的this变成当前的类
            success : function(res) {
                var data = Ext.decode(res.responseText);
                if (data.success == ‘true‘) {
                    //do nothing
                } else if (data.success == ‘ApplicationException‘) {
                    Ext.getCmp(‘personWindow‘).down(‘#rybh‘).setActiveError(data.errorMsg);
                    Ext.getCmp(‘personWindow‘).down(‘#rybh‘).doComponentLayout();//显示提示信息
                } else {
                    Ext.Msg.alert(‘系统错误提示‘, data.errorMsg);
                }
            },
            failure : function(res) {
                var respText = Ext.decode(res.responseText);
                Ext.Msg.alert(‘系统提示‘, respText.error);
            },
        });
    },
时间: 2024-10-01 03:36:46

Ext通过后台校验字段是否重复的相关文章

springMVC(八)——数据校验(后台校验 hibernate validate).

数据校验(后台校验 hibernate validate) 1.首先要导入jar包 2.在相应的实体类中加入注解 package com.zhiyou100.zjc.bean; import javax.validation.constraints.Pattern; import org.hibernate.validator.constraints.Length; import org.hibernate.validator.constraints.NotEmpty; public class

SQL中删除同一字段中重复的值

/////////////////////目地:ZDJZ_DIS中 name字段有重复的值,删除重复的值 DELETE * FROM ZDJZ_DIS WHERE NAME IN (select NAME from ZDJZ_DIS group by NAME having count(NAME) >1); 上面的做法会删除掉所有的相同的值,包括你想要的,只要重复就删除 DELETE * FROM ZDJZ_DIS WHERE ID in (select min(ID) from ZDJZ_DI

sql语句查询同一表内多字段同时重复的记录 sql数据库重复记录删除

分享下用sql语句删除数据库中重复记录的方法.比如现在有一人员表 (表名:peosons) 若想将姓名.身份证号.住址这三个字段完全相同的记录查询出来select p1.* from persons p1,persons p2 where p1.id<>p2.id and p1.cardid = p2.cardid and p1.pname = p2.pname and p1.address = p2.address可以实现上述效果.几个删除重复记录的SQL语句 1.用rowid方法2.用gr

如何查出同一张表中字段值重复的记录

如何查出同一张表中字段值重复的记录 (2013-03-25 11:28:51) 转载▼ 比如现在有一人员表(表名:peosons) 若想将姓名.身份证号.住址这三个字段完全相同的记录查询出来select p1.* from persons p1,persons p2where p1.idp2.id and p1.cardid = p2.cardid and p1.pname = p2.pname and p1.address = p2.address 可以实现上述效果. 几个删除重复记录的SQL

登录(ajax提交数据和后台校验)

1.前台ajax数据提交 <form id="login_form" action="" method="POST">    <div class="login_frame" style="position:relative";>        <div class="login_gl" style="margin-top:35px;"&

简单的通用后台校验代码

萌生写这个代码的原因,是在使用struts2的验证框架时,总觉的有些不太灵活.当一个action中有多个表单需要处理的时候,struts处理起来就稍微麻烦一点,当校验失败时都会return "input"字符串.但我不同表单单校验失败后一般都希望返回不同的result,渲染不同的视图.另外如果我的校验是异步发起的,而我想要的结果是json的时候,也比较麻烦.虽然这些问题可以通过修改result type类型和在result中使用ognl表达式来做到,但绕来绕去实在太过麻烦.而若不适用这

1.sql 查询和删除多条字段的重复语句

查询 select a.* from Base_UserDeptRole a inner join( select DeptRoleId,UserId from Base_UserDeptRole(表) group by DeptRoleId,UserId having count(*)>1) tem on tem.UserId=a.UserId and tem.DeptRoleId=a.DeptRoleId 删除 select distinct DeptRoleId,UserId into #

第5章—构建Spring Web应用程序—关于spring中的validate注解后台校验的解析

关于spring中的validate注解后台校验的解析 在后台开发过程中,对参数的校验成为开发环境不可缺少的一个环节.比如参数不能为null,email那么必须符合email的格式,如果手动进行if判断或者写正则表达式判断无意开发效率太慢,在时间.成本.质量的博弈中必然会落后.所以把校验层抽象出来是必然的结果,下面说下几种解决方案. 1.简单的校验Demo 依赖: <dependency> <groupId>javax.validation</groupId> <

SpringMVC 数据校验。(后台校验 hibernate validate).

1. 数据校验.(后台校验 hibernate validate). 引入jar包. 在相应的实体类中加入注解. 1 package com.zhiyou100.wc.bean; 2 3 import javax.validation.constraints.Pattern; 4 5 import org.hibernate.validator.constraints.Length; 6 import org.hibernate.validator.constraints.NotEmpty; 7