jqGridの設定に問題があります。私は設定方法についてはこちらをStackOverflowので答えをたくさん読んだjqGridのナビゲーションバーの問題
<table id="list"><tr><td/></tr></table>
<div id="pager"></div>
:私はこの設定使用してナビゲーションバーをアクティブ化しようとしている:
$(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コードは次のようになりますナビゲーションバーは、私は私の追加、編集、削除、バーを見つけて、バーを更新することはできません、ページだけが処理されます。
私はこのボタンを手に入れようとしましたが、これまで何の結果も得られなかったので、コードに何かがないかどうかを知りたいと思います。あなたの助けを事前に
おかげ
こんにちはOleg。お返事をありがとうございます。実際には、私はグリッドを動作させ、ボタンは最終的にナビゲーションバー上にあります!もう一度ありがとう – abottoni
@ABottoni:ようこそ! – Oleg
私は実際にIE8で私のグリッドをテストしました。そして、Navgridは私にいくつかの問題を与えています(グリッドが散在しています)。すべてのnavGridを削除すると、私のグリッドは私のページに再び表示されますが、navGridオプションを出ても消えてしまいます。IEでデバッグした後、私はJSエラーがあることに気付きました。それを修正した後、ポケベルは表示されますが、ナビゲーションバーのアイコンは消えました。これはおそらく起こっているのでしょうか?ありがとう – abottoni