title: tablesorter with pager - force update when table is empty
body: <p>I am using <a href="http://mottie.github.io/tablesorter/docs" rel="nofollow">tablesorter</a> with the <a href="http://mottie.github.io/tablesorter/docs/example-pager-ajax.html" rel="nofollow">pager</a> plugin.
  All of the paging is done server-side so I am using the <code>ajaxUrl</code>, <code>ajaxObject</code> and <code>customUrl</code> options of the pager to handle all the ajax calls needed whenever the user is flipping pages.</p>
  
  <p>Inside the <code>customUrl</code> option I have a function that retrieves a timerange that the user defines in an external field, and add it into the url, in order to filter only entries within that range. </p>
  
  <p>When the user changes that timerange I remove all of the rows from the table using <code>$("tr", tableElement).remove();</code> and then <code>$(tableElement).trigger("update");</code> to trigger the ajax call by the pager plugin.</p>
  
  <p>This works when the table has entries in it: The entries get removed, then the update trigger issues a new ajax request, and gets the rows within the selected timerange inside the table with proper pagination.</p>
  
  <p><strong>Problem:</strong> When the currently selected range is empty (i.e. no entries were found), and the user selects a new range, the <code>update</code> trigger doesn't see any change in the data/entries (within the table's structure), thus the ajax request doesn't get issued.</p>
  
  <p><em>Is there a way to force the table to update itself and run the ajax query procedure?</em></p>