|
Model.prototype.loginWindows= function(event){
var me = this;
var dbuserData = me.comp("Accounts_UsersData");
var loginname = me.getElementByXid("txtloginname").value;
var userpwd = me.getElementByXid("txtpwd").value;
var md5UserPwd = md5.hex_md5(userpwd);
var dzbzDB = me.comp("dzbzDB");
// 构造请求参数
var params = {
"columns" : loginname,//dzbzDB.getDataColumns(dbuserData),// userData的列名和类型
// 分页信息 - 行数
"limit" : dbuserData.limit,
// 分页信息 - 行偏移
"offset" : dbuserData.offset,
"login_name" : loginname, // POS提交用户名字段
"userPwd" : md5UserPwd// POS提交密码字段
};
// 请求成功后的回调方法
var success = function(data) {
//加载返回数据到data
dbuserData.loadData(data, false);
dbuserData.refreshData();
if (dbuserData.val('login_name') && dbuserData.val('UserName')) {
// 登录成功,跳转到首页
this.comp("winIndex").open();
} else {
this.comp("messageDialog1").show({
"title" : "温馨提示",
"message" : "输入的用户名或密码不正确!"
});
this.comp('txtloginname').val("");
this.comp("txtpwd").clear();
}
};
// 发送请求
DB.sendRequest({
"url" : "/dzbzweb", // servlet请求地址
"action" : "LoginAction", // action
"params" : params, // action对应的参数
"success" : success
// 请求成功后的回调方法
});
};
--------------------------------------------------
// 构造请求参数
var params
程序跑到这里,不走了,不知道咋回事?哪位大神帮帮忙? |
|