index.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. var logintype=1;
  2. $('.type1,.type2').on('click', function() {
  3. var _this = $(this);
  4. _this.addClass('active').siblings().removeClass('active');
  5. if (_this.hasClass('type1')) {
  6. $('.con1').show().siblings('.con2').hide();
  7. logintype=1;
  8. } else {
  9. $('.con2').show().siblings('.con1').hide();
  10. logintype=2;
  11. }
  12. });
  13. $('.wechat').on('click', function() {
  14. // $('.loginwechat').show().siblings().hide()
  15. layer.msg("微信登录功能正在开发中,敬请期待!")
  16. });
  17. $('.ding').on('click', function() {
  18. // $('.loginding').show().siblings().hide()
  19. var url = ctx + "auth/dingTalk";
  20. window.location.href = url;
  21. });
  22. $('.i6').on('click', function() {
  23. $('.login1').show().siblings().hide()
  24. })
  25. var sending = false;
  26. $('.send.active').on('click', function() {
  27. if (!sending) {
  28. var phone = $("input[name='phone']").val();
  29. $.ajax({
  30. type: "get",
  31. url: ctx + "sendSms",
  32. data: {
  33. "phone": phone
  34. },
  35. success: function(r) {
  36. if (r.code == 0) {
  37. $.modal.msg(r.msg);
  38. sending = true;
  39. var _this = $(this);
  40. var t = 60;
  41. _this.removeClass('active').html(t + 's');
  42. var interval = setInterval(function() {
  43. t--;
  44. _this.html(t + 's');
  45. if (t == 0) {
  46. clearInterval(interval);
  47. _this.addClass('active').html('获取验证码');
  48. sending = false;
  49. }
  50. }, 1000);
  51. } else {
  52. $.modal.msg(r.msg);
  53. }
  54. }
  55. });
  56. }
  57. });