在switch开关组件下方增加一个隐藏的input框,name="referrer"。
<div class="layui-form-item">
<label class="layui-form-label">是否推荐</label>
<div class="layui-input-inline">
<input type="hidden" name="referrer">
<input type="checkbox" name="referrer" value="1" {{$detail.referrer=='1' ? 'checked': ''}} lay-skin="switch" lay-filter="switchTest" lay-text="开启|关闭">
</div>
</div>
页面底部添加JS代码。
//监听指定开关
form.on('switch(switchTest)', function(data){
if(data.elem.checked){
$("input[name='referrer']").val('1');
}else{
$("input[name='referrer']").val('2');
}
});
val 传的值是可以更换。根据自己的业务需求。
————————————————
版权声明:本文为CSDN博主「通宵加班」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_51688440/article/details/120675295