1. 首页
  2. 表单 Form
  3. form-sms 短信验证码

表单 · form-sms 短信验证码

input[data-type="sms"] 短信验证码:渲染“输入框 + 获取验证码按钮”,点击后 60 秒倒计时(按钮 disabled)。 需给元素绑定 onbeforeactivate(callback) 发送验证码:发送成功调 callback(true) 启动倒计时,callback(false) 不启动。输入内容实时写入 value 并清除 error 红框。

关键属性

属性说明
data-typesms(必填)
placeholder输入框提示,缺省“请填写短信验证码”
onbeforeactivate自行绑定:发送验证码并回调 callback(bool)

验证码倒计时

<div class="form-item"> <label class="label label-text pd-none">手机验证码</label> <input type="hidden" data-type="sms" name="smscode" placeholder="请输入短信验证码"> </div>
提示: 真实接入:el.onbeforeactivate = function(callback){ $.post('/api/sms/send',{phone}, rs => callback(rs.status==1)); }; 失败则不进入倒计时。
KuoqiUI v2.00 · 离线静态文档 · 界面基于 KuoqiUI · 返回首页