Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jul 1st, 2012  |  syntax: None  |  size: 1.53 KB  |  hits: 9  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. jqGrid: search box is disabled 2
  2. $("#list").jqGrid({
  3.     url: 'AjaxFunctions.asmx/TestMethod',
  4.     datatype: 'json',
  5.     mtype: 'POST',
  6.     ajaxGridOptions: { contentType: 'application/json; charset=utf-8' },
  7.     //postdata: { _search: "true" },
  8.     multiselect: true,
  9.     //postData: { "filters": jsonData},
  10.     serializeGridData: function (postData) {
  11.         if (postData.filters === undefined) postData.filters = null;
  12.         return JSON.stringify(postData);
  13.     },
  14.     jsonReader: {
  15.         root: function (obj) { return obj.d.rows; },
  16.         page: function (obj) { return obj.d.page; },
  17.         total: function (obj) { return obj.d.total; },
  18.         records: function (obj) { return obj.d.records; }
  19.     },
  20.     // you can also use following more simple form of jsonReader instead:
  21.     // jsonReader: { root: "d.rows", page: "d.page", total: "d.total",
  22.     //               records: "d.records", id: "d.names" }
  23.     colNames:['Name', 'Title'],
  24.     colModel: [
  25.         { name: 'name', label: 'Name', width: 250 },
  26.         { name: 'title', label: 'Title', width: 250 }
  27.     ],
  28.     rowNum: 10,
  29.     rowList: [10, 20, 300],
  30.     sortname: 'name',
  31.     sortorder: "asc",
  32.     pager: $("#pager"),
  33.     viewrecords: true,
  34.     gridview: true,
  35.     rownumbers: true,
  36.     height: 250,
  37.     imgpath: '../css/images',
  38.     caption: 'My first grid'
  39. }).jqGrid('navGrid', '#pager', {edit: false, add: false, del: false, search: true});
  40.        
  41. $("#list").jqGrid('navGrid','#pager',{edit:false,add:false,del:false},{},{},{},
  42.                   {multipleSearch:true,overlay:false});