注冊時(shí),手機(jī)接收驗(yàn)證碼之前,彈出驗(yàn)證碼!完整版

在小波設(shè)計(jì)的基礎(chǔ)上增加一個(gè)前置驗(yàn)證
更合理,
這里要提醒一下大家,
原貼使用這個(gè)短信驗(yàn)證碼的話,如果默認(rèn)沒開啟手機(jī)驗(yàn)證,卻開啟了圖片驗(yàn)證碼,是無法顯示的!
這一帖是完善他的設(shè)計(jì),所以代碼上原理是一樣的,核心當(dāng)然也是他的那個(gè)驗(yàn)證!
{if $register.sms}
<div class="form-group" id="dr_row_sms">
<label class="col-md-2 control-label">短信驗(yàn)證</label>
<div class="col-md-10">
<div class="input-group input-large">
<input class="form-control placeholder-no-fix" type="text" autocomplete="off" id="dr_sms" name="sms">
<div class="input-group-btn">
<button class="btn blue" onclick="dr_yzm_window()" type="button">獲取手機(jī)驗(yàn)證碼</button>
</div>
</div>
</div>
</div>
<div style="display: none" id="dr_win_row_code">
<div class="col-md-10">
<div class="input-group input-large">
<input class="form-control placeholder-no-fix" type="text" autocomplete="off" id="dr_win_code" name="win_code">
<div class="input-group-btn fc-code">
{dr_code(120, 35)}
</div>
</div>
</div>
</div>
<input type="hidden" autocomplete="off" id="dr_code" name="code">
<script>
function dr_yzm_window() {
if($('#dr_phone').val()==''){
$('#dr_row_phone').addClass('has-error');
$('#dr_phone').focus();
dr_cmf_tips(0, '手機(jī)號碼未填寫');
return false;
}
layer.open({
type: 1,
title: "驗(yàn)證碼",
fix:true,
scrollbar: false,
shadeClose: true,
shade: 0,
area: ['400px', '300px'],
btn: [lang['ok'], lang['esc']],
yes: function(index, layero){
var yzm = $('#dr_win_code').val();
$('#dr_code').val(yzm);
dr_ajax_url('/index.php?s=member&c=api&m=register_code&id='+$('#dr_phone').val()+'&code='+yzm);
},
content: $('#dr_win_row_code')
});
}
</script>
{else}
{if $register.code}
<div class="form-group" id="dr_row_code">
<label class="col-md-2 control-label">驗(yàn)證碼</label>
<div class="col-md-9">
<div class="input-group input-large">
<input class="form-control placeholder-no-fix" type="text" autocomplete="off" id="dr_code" name="code">
<div class="input-group-btn fc-code">
{dr_code(120, 35)}
</div>
</div>
</div>
</div>
{/if}
{/if}同學(xué)們記得先屏蔽原來模板的這個(gè)驗(yàn)證碼

感謝分享,很牛!
這個(gè)相當(dāng)棒。。。
很牛逼啊,已經(jīng)使用上了