方法如下: 

function CheckAll(val) {

            $("input[name='chkJob']").each(function() {
                this.checked = val;
            });
            $("#chkAll").attr("checked", val);//设定全选按钮状态
        }

 

val 该参数传递的是全选按钮的选择状态 

name='chkJob' 这个为列表中的checkbox名称

chkAll 就为全选按钮名称

 

喜欢上了Jquery的简便、明了··· 

与用JavaScript写的比起来真的有点差距!

eg:

//全选

function checkall() {

    var all = document.getElementsByTagName("input");

    for (var i = 0; i < all.length; i++) {

        if (all[i].type == "checkbox") {

            all[i].checked = true;

        }

    }

}

//反选

function checknull() {

    var all = document.getElementsByTagName("input");

    for (var i = 0; i < all.length; i++) {

        if (all[i].type == "checkbox") {

            all[i].checked = false;

        }

    }

相关文章:

  • 2022-01-24
  • 2022-01-02
  • 2022-01-15
  • 2021-12-29
  • 2021-09-10
  • 2022-12-23
猜你喜欢
  • 2021-08-04
  • 2022-02-27
  • 2021-06-08
  • 2022-02-09
  • 2022-12-23
  • 2022-12-23
  • 2021-05-27
相关资源
相似解决方案