0

我正在使用 Jquery 1.10.1 进行多个复选框选择。

检查小提琴链接:http: //jsfiddle.net/HBGzy/68/

当我使用 JQuery 1.6.4 时它工作正常,但我使用的是 JQuery 1.10.1 我尝试了不同的方法,但现在使用:

当我使用以下代码时,它在某些情况下工作正常:

function Checkboxall(valueclass) {
  alert('#'+valueclass);
    var chk = $('#'+valueclass).is(':checked')?true:false;
    alert(chk);
    $('.chk_boxes1').attr('checked',chk);
  }

喜欢Onclick=" Checkboxall(chk_boxes)"

但只有一次我可以使用每页加载。有人可以帮我解决这个问题吗?

4

1 回答 1

4

it is as simple as (please read the documentation for .prop() to understand the difference between .attr() and .prop())

$('.chk_boxes').click(function(){
    $('.chk_boxes1').prop('checked', this.checked);
});

Demo: Fiddle

于 2013-08-21T08:33:17.903 回答