Advertisement
nefi_c

Untitled

Feb 21st, 2013
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <script type='text/javascript' src='http://XXXXXXXXXX.de/xttab/picnet.table.filter.min.js'></script>
  2. <script type='text/javascript' src='http://XXXXXXXXXX.de/xttab/tablesort.js'></script>
  3. <script type='text/javascript'>
  4.         jQuery(document).ready(function($) {
  5.           // Initialise Plugin
  6.             var options1 = {
  7.                 additionalFilterTriggers: [$('#quickfind')],
  8.                 clearFiltersControls: [$('#cleanfilters')],
  9.                 matchingRow: function(state, tr, textTokens) {
  10.                   if (!state || !state.id) {
  11.                     return true;
  12.                   }
  13. var child = tr.children('td:eq(2)');
  14.                   if (!child) return true;
  15.                   var val = child.text();
  16.                   switch (state.id) {
  17.                   default:
  18.                     return true;
  19.                   }
  20.                 }
  21.             };
  22.             $('#demotable2').tableFilter(options1);
  23.            var grid2 = $('#demotable2');
  24.            var options2 = {
  25.            filteringRows: function(filterStates) {
  26.                 grid2.addClass('filtering');
  27.               },
  28.               filteredRows: function(filterStates) {
  29.                 grid2.removeClass('filtering');
  30.                 setRowCountOnGrid2();
  31.               }
  32.             };
  33.             function setRowCountOnGrid2() {
  34.               var rowcount = grid2.find('tbody tr:not(:hidden)').length;
  35.               $('#rowcount').text('(Rows ' + rowcount + ')');
  36.             }
  37.             grid2.tableFilter(options2); // No additional filters
  38.             setRowCountOnGrid2();
  39.         });
  40.     </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement