>  기사  >  웹 프론트엔드  >  jquery는 휴대폰에서 확인 코드를 보내기 위한 카운트다운 코드를 구현합니다._jquery

jquery는 휴대폰에서 확인 코드를 보내기 위한 카운트다운 코드를 구현합니다._jquery

WBOY
WBOY원래의
2016-05-16 17:00:141174검색

코드 복사 코드는 다음과 같습니다.

var wait=60;//time
function time(o,p) {//o는 버튼의 객체이고, p는 선택 사항입니다. 60초 후 프롬프트 텍스트가 변경됩니다.
if (wait == 0) {
o .removeAttr("disabled ");
o.val("인증코드를 보내려면 클릭하세요.");//버튼의 값을 변경하세요.
p.html("인증코드를 받지 못한 경우 1분 이내에 입력하신 내용을 확인해 주세요. 휴대폰 번호가 맞는지, 아니면 다시 보낼까요?");
wait = 60;
} else {
o.attr("disabled", true);/ /카운트다운 중에는 버튼을 클릭하는 것이 금지되어 있습니다.
o .val(wait "초 후 인증 코드 다시 받기");//버튼 값 변경
wait--
setTimeout; (function() {
time(o,p);// 루프 호출
},
1000)
}
}

보기:
코드 복사 코드는 다음과 같습니다.



전화:
코드 복사 코드는 다음과 같습니다.

echo CHtml::ajaxSubmitButton('확인 코드를 보내려면 클릭하세요.',
CHtml::normalizeUrl(
array('/ajax/sendGetPassMobilCaptcha','zm_id'=>$model->zm_id)
),
array('success'=>'function(result){
if( result==1){
$(".ys_98").html("인증코드가 성공적으로 전송되었습니다. 시간 내에 휴대폰을 확인해주세요.")
time($("#yt0"),$( ".ys_98"))
}else{
$(".ys_98").html( "인증 코드를 전송하지 못했습니다. 다시 시도하거나 관리자에게 문의하세요.");
}','data'=>"zm_id=".$model->zm_id."&zm_mob=" .$model->zm_mob."&zm_name=".$model->zm_name
),
array('class'=>'mem_btn mem_btn26'))

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.