0

jqGrid を使用してデータを表示していますが、検索ボタンが表示されません。何故ですか?コードは以下です。

$("#grdOpenItems").jqGrid({
  url: 'api/matchingservicewebapi/GetAllMatchItemForClient',
  datatype: 'json',
  mtype: 'GET',
  caption: 'Open Items',
  jsonReader: { root: "rows", repeatitems: false, id : "0"},
  colNames: ['Id', 'Account', 'Amount', 'Ref'],
  colModel: [
    { name: 'Amount', index: 'Amount', width: 200 },
    { name: 'Account', index: 'Account', width: 300 },
    { name: 'Amount', index: 'Amount', width: 300 },
    { name: 'Ref', index: 'Ref', width: 300 }
  ],
  rowNum: 5,
  rowList: [5, 10, 15],
  multiselect: true,
  pager: '#pagerOpenItems',
  viewrecoreds: true,
  sortname: 'Id',
  sortorder: "desc",
  imgpath: 'Themes/images'
}).navGrid(pager, {
  edit: true, add: true, del: true, refresh: true, search: true,
  searchtext: "Search" });

ただし、画像付きのページ ナビゲーション ボタンは表示されますが、検索ボタンとリロード ボタンは表示されません。

4

1 に答える 1

2

1つの問題:

viewrecoreds: true

する必要があります

viewrecords: true

jqGridの検索機能が魔法のようだとは思いません。つまり、実際の検索コードを接続する必要があります。検索用のドキュメントをご覧ください。

于 2012-07-13T12:53:49.377 に答える