WordPress.org

Make WordPress Core

Ticket #16098: 16098.diff

File 16098.diff, 1.4 KB (added by koopersmith, 3 years ago)
  • wp-admin/includes/class-wp-list-table.php

     
    688688                $this->display_tablenav( 'top' ); 
    689689 
    690690?> 
    691 <table class="<?php echo implode( ' ', $this->get_table_classes() ); ?>" cellspacing="0"> 
     691<table class="wp-list-table <?php echo implode( ' ', $this->get_table_classes() ); ?>" cellspacing="0"> 
    692692        <thead> 
    693693        <tr> 
    694694                <?php $this->print_column_headers(); ?> 
  • wp-admin/js/list-table.dev.js

     
    55        init: function() { 
    66                this.loading = false; 
    77 
    8                 $('form').each(function() { 
    9                         this.reset(); 
    10                 }); 
     8                this.reset( '.tablenav, .search-box, .wp-list-table' ); 
    119 
    1210                if ( '' == $.query.GET('paged') ) 
    1311                        $.query.SET('paged', 1); 
     
    1614                this.$tbody = $('#the-list, #the-comment-list'); 
    1715        }, 
    1816 
     17        reset: function( context ) { 
     18                context = $( context ); 
     19                $('input', context).each( function(){ 
     20                        this.value = this.defaultValue; 
     21                        this.checked = this.defaultChecked; 
     22                }); 
     23                $('option', context).each( function(){ 
     24                        this.selected = this.defaultSelected; 
     25                }); 
     26        }, 
     27 
    1928        // paging 
    2029        set_total_pages: function(num) { 
    2130                var last_page_url = $('.last-page').attr('href');