この記事では、主に SMS 認証コードを取得するための js 実装の例をコードの形式で共有します。
$(".form-data").delegate(".send","click",function () { var phone = $("#tel").val(); if (phone == "") { alert('请先填写手机号') $("#tel").css("background-color","#ff2f28"); return false; } $(this).hide(); $.ajax({ url: "/sendsms", type: "get", dataType: 'json', data: {phone: phone }, async: false, success: function (data) { console.log(data) if (data.status == 0) { settime(); } else { alert(data.msg) settime(); } }, error: function () { alert('网络忙'); settime(); } }); }) var countdown = 120; function settime() { if (countdown == 0) { $(".time").attr("class","time hide"); $(".time").text("<em>120</em>s"); $(".send").css('display','block'); countdown = 120; return false; } else { $(".time").removeClass('hide'); $(".time").text("重新发送("+ countdown+"s)"); countdown--; } setTimeout(function () { settime(); }, 1000); }
関連する推奨事項:
js SMS 認証コード ボタンのカウントダウン コードを取得する
以上がSMS認証コード取得のjs実装例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。