Layui switch Off状态下不向后台传值的解决办法

原生checkbox只有在checked状态时值才会被浏览器提交到后台,未checked时值不会被浏览器提交。

LayUI实际上也是checkbox,所以,在off状态下不提交到后台,是正常的。

解决办法

  1. 添加js监听开关组件,并对组件值做处理
  2. 在后台入库的地方做判断,如果没有传值,就设置is_show=0

其他解决办法

在checkbox的上一行加个hidden,设置value为off即可。

这样,在CheckBox off状态下,就会传递这个隐藏的input的value值,轻松实现。

回显

 

原创文章,作者:蓝洛水深,如若转载,请注明出处:https://blog.lanluo.cn/10021

Like (4)
蓝洛水深的头像蓝洛水深管理员
Previous 2021年3月6日 上午4:12
Next 2021年3月7日 下午5:50

相关推荐

发表回复

Please Login to Comment
联系QQ
联系QQ
SHARE
TOP