layui中动态设置checkbox选中状态的方法介绍


本文摘自PHP中文网,作者尚,侵删。

今天在使用jquery动态设置layui的checkbox元素的选中状态时始终只能取消选中,却不能重新勾选,点击勾选则没有问题,代码如下

1

2

3

4

5

if (value == "true") {

    $("#select1").attr("checked", "checked");

} else {

    $("#select1").removeAttr("checked");

}

百度很久终于找到一个可用的解决方案,使用prop代替attr,如下:

1

2

3

4

5

if (value == "true") {    //$id.attr("checked", "checked");

    $id.prop("checked", true);

} else {

    $id.prop("checked", false);    //$id.removeAttr("checked");

}

更多layui知识请关注PHP中文网layui教程栏目

阅读剩余部分

相关阅读 >>

使用layui渲染table数据表格(实例)

layui属于什么

layui框架怎么使用

如何解决layui表单提交俩次

layui怎么对弹出层显示数据

layui弹出层闪退解决

layui收费吗

layui列表怎么取input框的值

layui的本地存储方法介绍

layui怎么调整弹框大小

更多相关阅读请进入《layui》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...