title: Jqgrid data not saved on edited row when select all clicked
body: <p>I Use Jqgrid like this:</p>
  
  <pre><code> $("#grdMain" + TabID).jqGrid({
  
          datatype: 'local',
  
          colNames: ['ID', 'LookupCode','LookupTitle'],
          colModel: [
  
                      { name: 'ID', index: 'ID', hidden: true, editable: true, dataType: "number" },
                      { name: 'LookupCode', index: 'LookupCode', hidden: true },
                      { name: 'LookupTitle', index: 'LookupTitle', width: 100 }],
          localReader: {
              repeatitems: false,
  
              cell: "",
              id: "ID"
          },
  
          scrollOffset: 20,
          rowNum: 20,
          rowList: [10, 20],
          sortorder: 'asc',
          viewrecords: true,
          autowidth: false,
          gridview: true,
          forceFit: false,
          shrinkToFit: false,
          multiselect: true,
          width: 1255,
          height: 340,
          editurl: 'clientArray',
          rowNum: 1000000,
          direction: 'rtl',
          caption: '',
          gridstate: 'hidden',
          rownumbers: true,
          loadError: ServiceFailed,
          onSelectRow: function (rowid, isSelected) {
  
              $(this).editRow(rowid, true);
  
              $("#" + rowid + "_LookupTitle", "#grdMain" + TabID).lookup();
  
          },
          beforeSelectRow: function (rowid, e) {
  
              return DetailGridUtility.SaveDetail($(this), rowid, LastID);
          }, onSelectAll: function (ids, status) {
  
          }
  
      });
  </code></pre>
  
  <p>Suppose there are 10 rows on grid and I selected 2 first rows and second row is on edit mode and I changed lookupTitle ( and row still on edit mode), Now I click On SelectAll CheckBox,after that changes to the second row that are in edit mode are not considered</p>
  
  <p>How can I fix this Error ?</p>
  
  <p>Is there a method befor selectAll? ( If there is, I can save Changes Befor SellectAll)</p>