| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- // 点击发送验证码
- function sendcode() {
- $("#TencentCaptcha").trigger("click");
- /*getcode();*/
- }
- //拼图验证
- var ticket = '';
- var randstr = '';
- window.callback = function (res) {
- if (res.ret === 0) {
- ticket = res.ticket;
- randstr = res.randstr;
- getcode(ticket,randstr);
- }
- }
- // 倒计时方法
- function getcode() {
- var type = $(".sendcode").data('type');
- $.ajax({
- type: 'POST',
- url: "/csc/sendcode",
- dataType: 'json',
- data: {type:type,randstr:randstr,ticket:ticket},
- success: function(res) {
- // console.log(res);
- if(res.code==0){
- $(".code_erro").show();
- $(".code_erro").text(res.msg);
- return;
- }
- if (res.code==1){
- $(".code_erro").hide();
- layer.msg(res.msg);
- $(".sendcode").attr("disabled", "disabled");
- var i = 60;
- count_down = setInterval(function () {
- $(".sendcode").addClass("cutdown");
- $('.sendcode').text(i + "s");
- i--;
- if (i < 0) {
- clearInterval(count_down);
- $(".sendcode").removeAttr("disabled");
- $(".sendcode").removeClass("cutdown");
- $(".sendcode").text("发送验证码");
- }
- }, 1000);
- return;
- }
- layer.alert(res.msg);
- },
- error: function () {
- layer.alert('网络错误,请刷新页面重试');
- }
- });
- }
- // 点击确认
- $(".determine").click(function () {
- var code = $('input[name=getcode]').val();
- var type = $(".sendcode").data('type');
- if (code == "") {
- $(".code_erro").show();
- $(".code_erro").text("请输入验证码");
- return;
- }
- $.ajax({
- type: 'POST',
- url: "/csc/appealcheckcode",
- dataType: 'json',
- data: {type:type,code:code},
- success: function(res) {
- // console.log(res);
- if (res.code){
- window.location.href = res.url
- }else {
- // layer.alert(res.msg);
- $(".code_erro").show();
- $(".code_erro").text(res.msg);
- }
- },
- error: function () {
- // layer.alert('网络错误,请刷新页面重试');
- $(".code_erro").show();
- $(".code_erro").text('网络错误,请刷新页面重试');
- }
- });
- })
- $("#getcode").on('blur', function () {
- var getcode = $(this).val();
- if (getcode == "") {
- $(".code_erro").show();
- $(".code_erro").text("请输入验证码");
- } else {
- $(".code_erro").hide();
- }
- })
|