首页 > 技术文章 > ExtJS请求验证方法

yzuzhang 2016-01-16 16:58 原文

 

        //登录连接数据库验证
        function loginCheck()
        {
            var UserName = Ext.getCmp("UserName").getValue();
            var Password = Ext.getCmp("Password").getValue();
            if(Ext.util.Format.trim(UserName)==""||Ext.util.Format.trim(Password)=="")
            {
                Ext.Msg.alert("警告","请正确输入数据,用户名和密码都不能够为空!");
                return;
            }
            Ext.Ajax.request
            ({
                 url: '/login.do',//请求的地址
                 params:{ParamValue:"1", userName:UserName, password:Password},//发送的参数
                 success:function(response,option)
                 {
                     var result = Ext.util.JSON.decode(response.responseText);//返回的信息
                     if(result.success)
                     {
                         Ext.Msg.alert("操作提示","登录成功!");
                         //清除输入框
                         Ext.getCmp("UserName").setValue("");
                         Ext.getCmp("Password").setValue("");
                     }
                     else
                     {
                         Ext.Msg.alert("操作提示","登录失败");
                     }
                 },
                 failure:function()
                 {
                     Ext.Msg.alert("操作提示","登录出现异常");
                 }
            });
        }

 

推荐阅读