common.js 1011 B

123456789101112131415161718192021222324252627282930313233
  1. /**短信验证码*/
  2. function wechat_getsms(phone, url, css) {
  3. var is_phone = /^1[345678]\d{9}$/;
  4. if (!(is_phone.test(phone))) {
  5. parent.layer.alert('手机号输入错误',{icon:2});
  6. } else {
  7. var index = parent.layer.load(0,{shade: false});
  8. $.post(url,{phone: phone}, function (data) {
  9. parent.layer.close(index)
  10. if (data.code == 200) {
  11. parent.layer.alert(data.message,{icon:1});
  12. settime(css);
  13. } else {
  14. parent.layer.alert(data.message,{icon:6});
  15. }
  16. })
  17. }
  18. }
  19. //设置验证码按钮状态
  20. var countdown = 60;
  21. function settime(obj) {
  22. if (countdown == 0) {
  23. obj.removeAttribute("disabled");
  24. $(obj).html("获取验证码");
  25. countdown = 60;
  26. return;
  27. } else {
  28. obj.setAttribute("disabled", true);
  29. $(obj).html("重新发送(" + countdown + ")");
  30. countdown--;
  31. }
  32. setTimeout(function () {settime(obj);}, 1000)
  33. }