title: jqgrid checkbox change event
body: <p>I have true/false values in my database. I want to update them with checkbox in jqgrid. 
  Once the value is set to true, it will remain true and should not change. Please take a look at my column model :</p>
  
  <pre><code>{
      name : 'available',
      width : 12,
      resizable: true,
      editable: true,
      align: 'center',
      edittype:'checkbox',
      formatter: "checkbox", formatoptions: {disabled : false},
      classes:'check',
      editrules:{required:false}, editoptions:{size:39,value:"True:False"}
  }
  </code></pre>
  
  <p>I'm trying to capture the event when checkbox is checked, currently they are all unchecked, so far I've tried:</p>
  
  <pre><code>jq(".check input").each(function(){
      jq(this).click(function(){
          aler("works");
      });
  });
  
  jq("input[type='checkbox']").change(function(){
      alert("works");
  }); 
  
  jq(":checkbox").parent().click(function(evt) {
      if (evt.target.type !== 'checkbox') {
          var $checkbox = jq(":checkbox", this);
          $checkbox.attr('checked', !$checkbox.attr('checked'));
          $checkbox.change();
          alert("");
      }
  });
  </code></pre>
  
  <p>None of these work, I'm stuck don't know what else to try.</p>
  
  <p>When inspect checkbox code with firebug it looks like this :</p>
  
  <pre><code>&lt;input type="checkbox" offval="no" value="false"&gt;
  </code></pre>