|
楼主 |
发表于 2017-6-19 16:57:45
|
显示全部楼层
大神能否帮我看看,就是加了之后只能修改数据库第一行的密码,获取不到对应用户名的哪一行,是哪里错了呢?
var usname=this.getElementByXid("user").value; //获取输入框用户名的值
var newPsw=this.getElementByXid("newPsw").value;
var row =this.comp('userInfoDB').find(['username'], [usname], true, true, true);
if(row.length>0)//用户名存在
{
justep.Shell.userID = justep.Bind.observable();
var userData = this.comp('userInfoDB');
var id = justep.Shell.userID.get();
var rows = this.comp('userInfoDB').getRowByID(id);
userData.setValue("userpwd", newPsw, rows);
this.comp("userInfoDB").saveData();//保存数据
// alert(id);
alert("成功");
} |
|