jqGridの構成で問題が発生しています。この構成を使用してナビゲーションバーをアクティブ化しようとしています:
$(function(){
$("#list").jqGrid({
url:'test.xml',
datatype: 'xml',
mtype: 'GET',
colNames:['Name','Last Name', 'Id Nbr'],
colModel :[
{name:'name', index:'name', width:200},
{name:'lastName', index:'lastName', width:200},
{name:'idnbr', index:'idnbr', width:60}
],
pager: '#pager',
rowNum:10,
rowList:[10,20,30],
sortname: 'name',
sortorder: 'desc',
viewrecords: true,
gridview: true,
loadonce: true,
sortable: true,
rownumbers: true,
height: '100%',
width: '800',
caption: 'My first grid'
});
});
jQuery("#list").jqGrid('navGrid','#pager',{edit:true,add:true,del:true});
そして私のHTMLコードは次のようになります:
<table id="list"><tr><td/></tr></table>
<div id="pager"></div>
ナビゲーションバーの設定方法についてStackoverflowで多くの回答を読みましたが、バーの追加、編集、削除、検索、更新ボタンを取得できず、ページのみが処理されます。
このボタンを取得しようとしましたが、今まで結果が得られなかったため、コードに何かが欠けているかどうかを知りたいのですが。
よろしくお願いします