1
Ich habe eine jqGridPager von jqGrid nicht sichtbar in meiner MVC-Anwendung
<div>
<div >
<table class="table table-bordered" id="tblJQGridCCVT"></table>
</div>
</div>
$("#tblJQGridCCVT").jqGrid(
{
url: "@Url.Action("MyAction", "MyController")" + "?Parameters=" + Params + "",
datatype: "json",
mtype: 'GET',
cache: false,
async: false,
colNames: ['A', 'B', 'C', 'D', 'E','F', so on...],//nearly 30 columns
colModel: [
{
name: 'A', index: 'A', width: 150, edittype: 'select', formatter: linkFmatter
},
{ name: 'B', index: 'B', width: 150 },
{ name: 'C', index: 'C', width: 150 },
{ name: 'D', index: 'Updated By', width: 150 },
{ name: 'E', index: 'E', width: 150 },
{ name: 'F', index: 'F', width: 150 },
So on
...
...
...
],
pager: $('#pager'),
height:300,
rowNum: 10,
sortorder: "desc",
sortname: 'ResponseId',
viewrecords: true,
sortable: true,
loadonce: true, forceClientSorting: true,
ignoreCase: true,
caption: "Summary"
});
$("#tblJQGridCCVT").jqGrid('navGrid', '#pager', { view: false, del: false, add: false, edit: false, search: true, refreshtext: "Refresh" }, { closeOnEscape: true, multipleSearch: true, closeAfterSearch: true }, {}, {}, {});
$("#tblJQGridCCVT").jqGrid('filterToolbar', { stringResult: true, searchOnEnter: false, defaultSearch: 'cn' });
Wie Sie ich bin Laden das gesamte Raster auf einmal unter Verwendung von ‚loadonce: true‘ sehen kann Ich bin nicht gefunden entweder Paging Steuerelemente oder Suchsteuerelemente des jqgrid.
kann mir jemand sagen, ob etwas mit meinem Code nicht stimmt?
Welche Version von jqGrid Sie und aus der Verwendung Gabel von jqGrid ([freier jqGrid] (https://github.com/free-jqgrid/jqGrid), kommerzielle [Guriddo jqGrid JS] (http://guriddo.net/?page_id=103334) oder ein altes jqGrid in Version <= 4.7). Die Option 'forceClientSorting: true', die Sie verwenden, existiert nur in ** free jqGrid **. Free jqGrid unterstützt den booleschen Wert für den Parameter 'pager'. So können Sie Ihr Problem im freien jqGrid beheben, indem Sie 'pager: $ ('# pager')' zu 'pager: true' ersetzen. Sie haben [mvcjqgrid] (http://stackoverflow.com/tags/mvcjqgrid/info) zu Ihrer Frage hinzugefügt, was ein anderes Produkt bedeutet. Was benutzt du? – Oleg
Sie sollten
div Element hinzufügen. –