基于layui实现的表单拖动滑块滑动验证代码,可重置滑块,表单未填写提交有验证提示。
js代码
<script src="layui/layui.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
layui.config({
base: 'dist/sliderVerify/'
}).use(['sliderVerify', 'jquery', 'form'], function() {
var sliderVerify = layui.sliderVerify,
$ = layui.jquery,
form = layui.form;
var slider = sliderVerify.render({
elem: '#slider',
onOk: function(){//当验证通过回调
layer.msg("滑块验证通过");
}
})
$('#reset').on('click',function(){
slider.reset();
})
//监听提交
form.on('submit(formDemo)', function(data) {
if(slider.isOk()){
layer.msg(JSON.stringify(data.field));
}else{
layer.msg("请先通过滑块验证");
}
return false;
});
})
</script>
系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791