input checkbox复选框点击获取当前选中状态jquery

function checkAll(id) {
    //用is判断
    // let checkStatus=$(id).is(':checked');
    // console.log(checkStatus)
   //用prop方法(用attr获取不到)
    let checkStatus=$(id).prop("checked");
        console.log(checkStatus)
}

html:

<input type="checkbox" value="" id="selectManyProject" onclick="checkAll('#selectManyProject')"/>

这里注意传入id的时候记得一定要加#,或者在jquery代码中加#,否则就看不到结果了。

原文地址:https://www.cnblogs.com/beileixinqing/p/9050723.html