title: How to do both Client side filtering and server side searching in a grid?
body: <p>Here I am struggling with a situation where in I have to have a toolbar filtering on the data that is currently loaded in the grid(client side filtering) and at the same time, I should be in a position to do a multiple search at server side.
  Will this be possible? Is there any solution for this?
  Here is my grid definition.<br></p>
  
  <pre><code>grid_on_facilities.jqGrid({
      url: 'OffOnFacilitiesDataJson',
      datatype: "json",
      colNames: ["id", "Orig Loc-CLLIA", "Term Loc-CLLIZ", "Fac,Equip or Cbl Name",
          "Fac or Cbl Type\/Relay Rack", "Unit/Pair", "SUBD or Cbl BP", "Frame/MDF"],
      colModel: [
          {name: 'id', index: 'id', width: 1, hidden: true, hidedlg: true, key: true,
              searchoptions: {sopt: ['eq', 'ne']}},
          {name: 'orig_loc_cllia', index: 'orig_loc_cllia', width: 350,
              hidedlg: true, editable: true, fixed: true},
          {name: 'term_loc_clliz', index: 'term_loc_clliz', align: "right",
              editable: true, width: 180, fixed: true},
          {name: 'fac_equip_or_cbl_name', index: 'fac_equip_or_cbl_name',
              align: "right", editable: true, width: 100, fixed: true}
      ],
      sortable: true,
      rowNum: 10,
      rowList: [2, 5, 10, 20],
      pager: '#pager_on_facilities',
      gridview: true,
      sortname: 'orig_loc_cllia',
      viewrecords: true,
      sortorder: 'desc',
      caption: 'OffOn facilities',
      autowidth: true,
      editurl: 'OffOnFacilitiesDataJson',
      jsonReader: {
          repeatitems: false,
          root: function (obj) { return obj; },
          page: function (obj) { return 1; },
          total: function (obj) { return 1; },
          records: function (obj) { return obj.length; }
      }
  }).jqGrid('navGrid', '#pager',
      {edit: true, add: true, del: true, refresh: true, view: false},
      editSettings, addSettings, delSettings,
      {multipleSearch: true, jqModal: false, //overlay: false,
          onClose: function (/*$form*/) {
              // if we close the search dialog during the datapicker are opened
              // the datepicker will stay opened. To fix this we have to hide
              // the div used by datepicker
              $("div#ui-datepicker-div.ui-datepicker").hide();
          }}, {closeOnEscape: true});
  grid_on_facilities.jqGrid('filterToolbar');
  </code></pre>