美文网首页
checkebox全选反选成功一次后失效

checkebox全选反选成功一次后失效

作者: 邢泽川 | 来源:发表于2017-04-27 14:55 被阅读39次

最近在项目中使用jQuery的attr方法获取和设置复选框的”checked”属性,发现第一次全选/取消全选有效,之后就无效了,使用谷歌调试时发现“checked”属性确实已经被更新了,就是页面中没有更新,正确的方法如下:

$("#check").on("click", function() {
                if(this.checked) {
                    $(".m_check").prop("checked", !!$("#check").prop("checked"));
                } else {
                    $(".m_check").prop("checked", !!$("#check").prop("false"));
                }
            })

相关文章

网友评论

      本文标题:checkebox全选反选成功一次后失效

      本文链接:https://www.haomeiwen.com/subject/nxagzttx.html