我有很多复选框。例如 100;我需要选择 20 个不同的复选框。当我要检查 20 ChB 时,我想禁用选中任何其他框,但启用以取消选中已选中的框。这是真的吗?我知道所有复选框的 ID。我怎样才能通过 JQuery 做到这一点?
function PageSelected(sender) {
selectedIds = [];
var enough = 0;
$('input[type=checkbox]').each(function () {
if (avblPagesCount <= selectedIds.length) {
$('#'+sender.id).attr("checked", false);
}
if (avblPagesCount > selectedIds.length) {
if(this.checked) {
selectedIds.push(this.id);
}
}
});
};