Я не могу установить этот флажок, чтобы установить флажки, которые не скрыты
В основном это нужно, чтобы не ставить галочку в таблице, которая скрыта от глаз
ui-tableFilter-hidden
$("input:checkbox.checkall").live('click', function(event){
var checkedStatus = this.checked;
if(!$('table tbody tr').hasClass('ui-tableFilter-hidden'))
{
$("td.small input:checkbox").each(function() {
this.checked = checkedStatus;
});
}
});
Быстрое исправление состояло в том, чтобы заменить вышеуказанный код на этот
$("input:checkbox.checkall").live('click', function(event){
var checkedStatus = this.checked;
$("td.small input[type=checkbox]:visible").each(function() {
this.checked = checkedStatus;
});
});