美文网首页
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