我使用以下方法来绑定 JQGrid 中的数据。它工作正常。
我的问题是,网格底部的添加、编辑、页面、搜索等按钮(在 ReferImage 中突出显示)不显示。
如何在 JQgrid 下面插入添加、编辑、搜索、页面按钮?
添加脚本文件,如下所示,
<link href="~/Content/Content/redmond/jquery-ui-1.10.4.custom.css" rel="stylesheet" />
<link href="~/JQGrid/css/ui.jqgrid.css" rel="stylesheet" />
<script src="~/JQGrid/js/jquery-1.11.0.min.js"></script>
<script src="~/JQGrid/js/i18n/grid.locale-en.js"></script>
<script src="~/JQGrid/js/jquery.jqGrid.min.js"></script>
<script src="~/JQGrid/js/jquery.jqGrid.src.js"></script>
JqGrid 脚本
<script type="text/javascript">
$(document).ready(function () {
$(function () {
jQuery("#persontable").jqGrid({
url: '/Home/passjson',
datatype: "json",
mtype: 'GET',
colNames: ['FirstName', 'LastName', 'LevelOfEducation','Company'],
colModel: [
{ name: 'FirstName', index: 'FirstName', width: 100, align: 'left' },
{ name: 'LastName', index: 'LastName', width: 110, align: 'left' },
{ name: 'LevelOfEducation', index: 'LevelOfEducation', width: 110, align: 'left' },
{ name: 'Company', index: 'Company', width: 110, align: 'left' }
],
rowNum: 10,
rowList: [10, 20, 30],
sort: 'FirstName',
viewrecords: true,
gridview: true,
loadonce: true,
toolbar: [true, 'bottom'],
multiselect: true,
pager: "#jQGridPager",
cellEdit: false,
rowNumbers: true,
viewrecords: true
});
$('#persontable').jqGrid('navGrid', '#jQGridPager',
{
edit: true,
add: true,
del: true,
search: true,
searchtext: "Search",
addtext: "Add",
edittext: "Edit",
deltext: "Delete",
refreshtext: "Refresh",
position: 'left'
});
});
});
</script>
<table id="persontable" ></table>
参考图片