title: loadComplete event gets fired on each filter operation in jqGrid?
body: <p>According to jqGrid <a href="http://www.trirand.com/jqgridwiki/doku.php?id=wiki%3aevents" rel="nofollow">wiki</a> page, "This event is executed immediately after every server request."</p>
  
  <p>In my grid, I've a filter toolbar on top. </p>
  
  <pre><code>$(table_data_obj).jqGrid('filterToolbar', {stringResult:true, searchOnEnter:true, autosearch:true, defaultSearch:'cn'}); 
  </code></pre>
  
  <p>and loadComplete function like: </p>
  
  <pre><code>loadComplete: function(data) {
   data_processing(data);
  }
  </code></pre>
  
  <p>Whenever, I filter grid data locally (no new server request), data_processing(data) is being called. And I do not want this behavior. How can I make sure that data_processing(data) gets called only with new server requests.</p>
  
  <p><strong>Edit</strong>
  I want to do some data processing, everytime new data is fetched from server. Is there a better place for that ? </p>