title: jqGrid Search Operator Undefined
body: <p>I'm using the built in search functionality with jqGrid and started to get some errors on the server side for the query that runs to perform the search.  I've narrowed it down to the filter params that jqGrid is passing to the server:</p>
  
  <pre><code>{
     "groupOp":"AND",
     "rules":[
        {
           "field":"FOO",
           "op":"ge",
           "data":"181"
        },
        {
           "field":"FOO",
           "op":"undefined",
           "data":"196"
        }
     ]
  }
  </code></pre>
  
  <p>As you can see the search operator in the second object is 'undefined' -- which is odd since there isn't a blank/empty option when choosing the search operators.  Has anyone seen this before?  Is this a known issue?  I can not reproduce it on my end at all so I'm wondering if there is something 'special' my user is doing to cause this.  I'm running jqGrid 3.8.2 with jQuery 1.4.2.</p>
  
  <p>Update:  I am able to reproduce the error in IE 7.  It seems adding a 2nd parameter to a search query results in an undefined operator in that browser.</p>
  
  <p>Update 2:  It seems this was supposed to be fixed in jqGrid 3.6 per the release notes:</p>
  
  <blockquote>
    <p>Fix searchFilter in IE7 and IE6 not
    to return undefined value when more
    than one field is searched.</p>
  </blockquote>
  
  <p>It's clearly a bug.  I'm going to close the question here.</p>