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

QQ登录

只需一步,快速开始

查看: 1369|回复: 8

[处理中3] 判断手机号是否已经注册过

[复制链接]

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
发表于 2016-4-15 10:36:38 | 显示全部楼层 |阅读模式

25VZ21X}`BJTLP69Y@R%W94.png
qq:7953899

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
 楼主| 发表于 2016-4-15 10:36:56 | 显示全部楼层
  1. Model.prototype.sendsmsButton = function(event){
  2.                         //获取手机号
  3.                         var mobile = this.comp("mobile").val()
  4.                         var reg = /^0?1[3|4|5|7|8][0-9]\d{8}$/;
  5.                         if(reg.test(mobile)){
  6.                                         if(num>0){
  7.                                                 justep.Util.hint("该手机号已注册,请直接登陆");
  8.                                         }else{
  9.                                                 var me =this;
  10.                                                 this.comp("sendsmsbutton").mytimer();
  11.                                                 //把手机号发往后台
  12.                                                 var params = {
  13.                                                                 "mobile":this.comp("userData").getValue("mobile")
  14.                                                 };                               
  15.                                                 // 向后台发送请求
  16.                                                 Baas.sendRequest({
  17.                                                         "url" : "/hy/recycle",               
  18.                                                         "action" : "checkCodeAction", // action
  19.                                                         "params" : params,
  20.                                                         // 请求成功后的回调方法
  21.                                                         "success" : function(data) {
  22.                                                                 var codes = data.CheckCode;
  23.                                                                 localStorage.value = codes;
  24.                                                         }
  25.                                                 });
  26.                                         }
  27.                                 }                               
  28.                                 else{
  29.                                         justep.Util.hint("手机号码不正确!")
  30.                                 }
  31.                 };
  32.        
复制代码
qq:7953899
回复 支持 反对

使用道具 举报

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
 楼主| 发表于 2016-4-15 10:37:40 | 显示全部楼层
要判断该手机号是否注册过  图中红色框那里该如何写判断语句啊?
qq:7953899
回复 支持 反对

使用道具 举报

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
 楼主| 发表于 2016-4-15 10:39:07 | 显示全部楼层
绑定的是 userData  数据库中的字段名是mobile  输入框xid也是mobile    判断语句该如何写呢
qq:7953899
回复 支持 反对

使用道具 举报

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
 楼主| 发表于 2016-4-15 10:47:28 | 显示全部楼层
  1. userData.find('mobile',mobile)
  2.                 if(userData.getCount()==1){
  3.               }
复制代码
qq:7953899
回复 支持 反对

使用道具 举报

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
 楼主| 发表于 2016-4-15 10:47:50 | 显示全部楼层
qq:7953899
回复 支持 反对

使用道具 举报

发表于 2016-4-15 13:53:39 | 显示全部楼层

其实如果是baasData组件的话,直接使用
data.setFilter('filter1','字段名=值');
data.refreshData();

设置过滤条件,刷新后事件中判断
data.count()  如果大于0 就说明数据库中存在这条记录的!

当然也可以自动以action ,后台返回什么(0,1 true false 都可以),前台如何判断,就看你怎么写
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
 楼主| 发表于 2016-4-15 20:31:41 | 显示全部楼层
data.setFilter('filter1','字段名=值');
data.refreshData();

其中

字段名=值   如果字段名是mobile,值是输入框phonenumber里输入的值   是不是这样写呢

userData.setFilter('filter1','mobile=phoneInput');
                userData.refreshData();
qq:7953899
回复 支持 反对

使用道具 举报

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
 楼主| 发表于 2016-4-16 14:56:11 | 显示全部楼层
问题已解决。

userData.setFilter('filter1',"mobile = '"+phoneInput+"'");
                                userData.refreshData();
qq:7953899
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 08:23 , Processed in 0.121160 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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