123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 |
- var countdown = 60;
- var UrlAddr = new Array();
- UrlAddr[1] = '../user/account'; //跳到我的账户页面
- UrlAddr[2] = '../myvip/index'; //跳到我的VIP页面/续费
- UrlAddr[3] = '../user/recent'; //跳到我的阅读记录页面
- UrlAddr[4] = '../checkin/index'; //跳签到页面
- UrlAddr[5] = '../recharge/pay'; //跳充值页面
- UrlAddr[6] = '??'; //跳账户安全页面
- $(".sendCodeBtn").click(function () {
- var obj = $("#codebtn");
- var phone = $("#phone").val();
- if (isPhoneNo(phone)) {
- settime(obj);
- $.ajax({
- type: 'get',
- url: '/clientwebapi/shortmsg/send',
- cache: false,
- dataType: 'json',
- data: {
- 'phone': phone
- },
- success: function (data) {
- console.log(data);
- }
- });
- } else {
- consoleMain('请输入正确的手机号');
- }
- });
- // 验证手机号
- function isPhoneNo(phone) {
- var pattern = /^1[34578]\d{9}$/;
- return pattern.test(phone);
- }
- //发送验证码倒计时
- function settime(obj) {
- if (countdown == 0) {
- obj.attr('disabled', false);
- obj.removeAttr("disabled");
- obj.val("获取验证码");
- countdown = 60;
- return;
- } else {
- obj.attr('disabled', true);
- obj.val("重新发送(" + countdown + ")");
- countdown--;
- }
- setTimeout(function () {
- settime(obj)
- }
- , 1000)
- }
- // 注册|登录
- $("#register-login").click(function () {
- var phone = $.trim($("#phone").val());
- var code = $.trim($("#code").val());
- var action = $("#action").val();
- if (phone.length == 0) {
- consoleMain('请输入手机号');
- return false;
- }
- if (code.length == 0) {
- consoleMain('请输入验证码');
- return false;
- }
- $.ajax({
- type: 'post',
- url: '/clientwebapi/login/register',
- cache: false,
- dataType: 'json',
- data: {
- 'phone': phone,
- 'code': code
- },
- success: function (ret) {
- if (ret.code == 1) {
- consoleMain(ret.msg);
- return false;
- } else {
- console.log(ret);
- var userinfo = ret.data;
- if (window.cps !== undefined) {
- window.cps.onUserLogin(userinfo);
- if(action > 0){
- window.location.href = UrlAddr[action];
- }else{
- window.cps.finish();
- }
- }
- }
- }
- });
- });
- // 已注册用户绑定手机号
- $("#bind-login").click(function () {
- var phone = $.trim($("#phone").val());
- var code = $.trim($("#code").val());
- var action = $("#action").val();
- if (phone.length == 0) {
- consoleMain('请输入手机号');
- return false;
- }
- if (code.length == 0) {
- consoleMain('请输入验证码');
- return false;
- }
- $.ajax({
- type: 'post',
- url: '/clientwebapi/login/bind',
- cache: false,
- dataType: 'json',
- data: {
- 'phone': phone,
- 'code': code
- },
- success: function (ret) {
- if (ret.code == 1) {
- consoleMain(ret.msg);
- return false;
- } else {
- console.log(ret);
- var userinfo = ret.data;
- if (window.cps !== undefined) {
- window.cps.onUserLogin(userinfo);
- if(action > 0){
- window.location.href = UrlAddr[action];
- }else{
- window.cps.finish();
- }
- }
- }
- }
- });
- });
|