title: Reload jqGrid with new data
body: <p>I have this simple function</p>
  
  <pre><code>function createGrid(limit){
      $("#list").trigger("reloadGrid"); 
      $("#list").jqGrid({
          url:indexObj.gridUrl,
          postData:{
              "limit":limit
          },
          datatype: "json",
          colNames:['ID','type','folder','Description'],
          colModel:[
              {name:'id',index:'id', width:50},
              {name:'type',index:'type', width:100},
              {name:'folder_id',index:'folder_id', width:100},
              {name:'description',index:'description', width:200} 
          ]
      });
  }
  </code></pre>
  
  <p>I first call it with limit = 1 and it calls the server and returns the right data.
  Then I call it with limit = 2 and it just reruns the previous ajax call (with limit=1) and returns the same data of course.</p>
  
  <p>Why <strong>postData</strong> doesn't actually change? I see in fireBug that "limit" does have the correct value.</p>