起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1845|回复: 4

[结贴] 登录功能有问题

[复制链接]

6

主题

24

帖子

46

积分

新手上路

Rank: 1

积分
46
QQ
发表于 2016-8-25 20:12:36 | 显示全部楼层 |阅读模式
我在数据库中存了 123 用户,密码也是123,然后用用户12或者1或者2或者3,的情况也可以登录时怎么回事

6

主题

24

帖子

46

积分

新手上路

Rank: 1

积分
46
QQ
 楼主| 发表于 2016-8-25 20:16:13 | 显示全部楼层
代码如下:
  1. // 点击登录
  2.         Model.prototype.loginBtClick = function(event) {
  3.                 var username = this.comp('nameInput').val();
  4.                 var password = this.comp('passwordInput').val();
  5.                 // alert(username);
  6.                 var khdata = this.comp('baasData1');
  7.                 khdata.clear();
  8.                 var stuid = khdata.getValue("stuid");
  9.                 var pwd = khdata.getValue("pwd");

  10.                 // khdata.setFilter('filter0', "stuid='" + username + "' and pwd='" +
  11.                 // password + "'");

  12.                 khdata.filters.setVar("stuid", stuid);
  13.                 khdata.filters.setVar("pwd", pwd);
  14.                 khdata.refreshData();
  15.                 if (khdata.count() > 0) {
  16.                         justep.Util.hint("登录成功");
  17.                         // justep.Shell.userName.set(userData.val('stuid'));
  18.                         // justep.Shell.userId.set(userData.val('username'));

  19.                         justep.Shell.showPage({
  20.                                 url : require.toUrl("./st_mainActivity.w")
  21.                         });

  22.                 } else {
  23.                         justep.Util.hint("账号密码错误");
  24.                 }

  25.         }
复制代码


在queryUsers中的condition行默认值添加了 stuid =:stuid and pwd=:pwd
回复 支持 反对

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-8-26 10:23:47 | 显示全部楼层

  khdata.clear();
                var stuid = khdata.getValue("stuid");
                var pwd = khdata.getValue("pwd");
这几句不都空了么,后面的筛选就没起效果
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

6

主题

24

帖子

46

积分

新手上路

Rank: 1

积分
46
QQ
 楼主| 发表于 2016-8-30 19:28:25 | 显示全部楼层
cgrddv 发表于 2016-8-26 10:23
khdata.clear();
                var stuid = khdata.getValue("stuid");
                var pwd =  ...

好的 谢谢
回复 支持 反对

使用道具 举报

6

主题

24

帖子

46

积分

新手上路

Rank: 1

积分
46
QQ
 楼主| 发表于 2016-8-30 19:28:45 | 显示全部楼层
解决了 结贴了 散花
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-18 23:34 , Processed in 0.068059 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表