码迷,mamicode.com
首页 > 其他好文 > 详细

layui2.5 开关在confirm确认了之后在关/开

时间:2019-10-09 12:33:44      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:end   filter   type   code   默认   page   反转   form   layui   

<!--默认选中-->
<div class="layui-form-item layui-form">
     <div class="layui-input-block">
         <input lay-filter="used" type="checkbox" value="1" name="status" lay-skin="switch" lay-text="有效|禁用" checked>
    </div>
</div>    
//js
layui.use([‘laydate‘, ‘layer‘, ‘element‘, ‘form‘,‘laypage‘], function() {
    form = layui.form, 
     form.on(‘switch(used)‘, function(data){
                var status = data.elem.checked;
                if(!status){
                    var title = ‘确定禁用吗?‘;
                }else{
                    var title = ‘重新启用吗?‘;
                }
                layer.confirm(title,{icon:3,title:‘提示‘},function (index) {
                    layer.close(index);
                },function (index) {
                    //如果取消了的话,恢复原来的状态
                    data.elem.checked = !data.elem.checked;//反转
                    form.render(‘checkbox‘);
                });
            });
})            

 

layui2.5 开关在confirm确认了之后在关/开

标签:end   filter   type   code   默认   page   反转   form   layui   

原文地址:https://www.cnblogs.com/pawn-i/p/11640735.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!