title: jqGrid throws: Uncaught TypeError: Cannot read property 'a' of undefined
body: <p>I found several other <code>Uncaught TypeError</code> based questions on SO but not this particular one, so I thought I'll put this up just in case anyone else has had this issue.</p>
  
  <p>My jqGrid works absolutely fine however I keep seeing this error in the console:</p>
  
  <pre><code>Uncaught TypeError: Cannot read property 'a' of undefined jquery.jqGrid.min.js:423
  </code></pre>
  
  <p>I checked and this corresponds to line <strong>4364</strong> of <strong><em>jquery.jqGrid.src.js</em></strong></p>
  
  <p>I'm on version <strong>jqGrid-4.4.0</strong></p>
  
  <p>I get the error as soon as the grid loads, but before the grid is populated with data.</p>
  
  <p>I'm concerned even though it works because most of my users are on IE6 and IE is very anal even about the silliest of javascript errors at times.
  Any sort of help on this issue will be greatly appreciated.</p>
  
  <p>PS: A couple of things I thought I'll add after reading responses to similar previously asked questions.</p>
  
  <ul>
  <li><a href="https://stackoverflow.com/a/9506467/1415352">I've already set <code>root: "rows"</code></a></li>
  <li><a href="https://stackoverflow.com/a/3214240/1415352">I've already set <code>jsonReader : { repeatitems: false }</code></a></li>
  <li>The JSON data I'm returning to the grid is of the structure: <code>{"total": "1", "records": "0", "rows": [], "page": "1"}</code></li>
  <li>EDIT: I also just tried jqGrid-4.4.1 which is the latest version.  Still get the same error.</li>
  </ul>