WordPress.org

Make WordPress Core

Ticket #20261: 20261-9.diff

File 20261-9.diff, 560 bytes (added by SergeyBiryukov, 22 months ago)
  • wp-admin/js/common.dev.js

     
    275275                        } 
    276276                } 
    277277                lastClicked = this; 
     278 
     279                // toggle "check all" checkboxes 
     280                var unchecked = $(this).closest('tbody').find(':checkbox').filter(':visible').not(':checked'); 
     281                $(this).closest('table').children('thead, tfoot').find(':checkbox').prop('checked', function() { 
     282                        return ( 0 == unchecked.length ); 
     283                }); 
     284 
    278285                return true; 
    279286        }); 
    280287