Ext 验证员工编号唯一

 //添加失去焦点事件验证员工编号唯一

 listeners:{
           'blur':function(){
         var empId = Ext.getCmp('empId').getValue();
           Ext.Ajax.request
                ({     
                     url:"EmployeeUpdActionvalidateId.action", //请求的地址
                     params:{                 //发送的参数
                               personId:empId
                            },   
                     success:function(response,option)
                     {
                         var obj = Ext.util.JSON.decode(response.responseText);//返回的信息
                         if(obj.success==true)
                         {   
                          Ext.getCmp('empId').markInvalid("该员工编号已注册!");
                         }else{
                         
                         }
                     },
                     failure:function()
                     {
                        Ext.Msg.alert("验证失败!");
                     }
                });
          
          }
          }

你可能感兴趣的:(function,ext,url)