Issue #218470 by redndahead, casey: Fixed Floating tableheader: 'Select all' checkbox not updated.

8.0.x
Nathaniel 2012-02-27 12:43:52 +09:00
parent dc685b078c
commit 71899b0b65
1 changed files with 2 additions and 1 deletions

View File

@ -17,7 +17,8 @@ Drupal.tableSelect = function () {
var table = this, checkboxes, lastChecked;
var strings = { 'selectAll': Drupal.t('Select all rows in this table'), 'selectNone': Drupal.t('Deselect all rows in this table') };
var updateSelectAll = function (state) {
$('th.select-all input:checkbox', table).each(function () {
// Update table's select-all checkbox (and sticky header's if available).
$(table).prev('table.sticky-header').andSelf().find('th.select-all input:checkbox').each(function() {
$(this).attr('title', state ? strings.selectNone : strings.selectAll);
this.checked = state;
});