我是 jQuery 新手,不知道如何实现 jQuery JqGrid 分页事件。\n实际要求是,在更改页面时我必须从数据库获取一些记录。\n因此,我需要知道如何实现 Jqgrid 分页事件。
\n\n出现错误 @ Line:var currentPage = $(\'#gridData\').getGridParam(\'page\'); //获取当前页面
\n\n错误消息:0x800a01b6 - microsoft jscript 运行时错误对象不支持此属性或方法。\n下面是供参考的代码。
\n\n$("#gridData").jqGrid({\n data: selectedTblData.Table.Rows,\n datatype: "local",\n toppager: true,\n height: "100%",\n width: (selectedTblData.Table.Width < 1000) ? 985 : "100%",\n altRows: true,\n altclass: "custom-alt-row",\n colNames: selectedTblData.Table.colNames,\n colModel: selectedTblData.Table.colModel,\n multiselect: false,\n rowNum: 25,\n rowList: [15, 25, 50, 75, 100],\n mtype: \'GET\',\n pager: \'#pager\',\n sortname: selectedTblData.Table.colNames[0],\n sortorder: "asc",\n viewrecords: true,\n shrinkToFit: (selectedTblData.Table.Width < 1000),\n caption: tableName,\n secureUri: false,\n contentType: "application/json; charset=utf-8",\n loadonce: …Run Code Online (Sandbox Code Playgroud) 我在 Views/Shared 文件夹下有 4 个视图。
尝试渲染主视图中的 3 个视图,但无法渲染。不知道哪里做错了。主视图中渲染部分视图的代码:
<div id="RenderAttendance">
@Html.Partial("~/Views/Shared/_Attendance.cshtml");
</div>
<div id="RenderLeaves" >
@Html.Partial("~/Views/Shared/_Leaves.cshtml");
</div>
<div id="RenderEfforts" >
@Html.Partial("~/Views/Shared/_Efforts.cshtml");
</div>
Run Code Online (Sandbox Code Playgroud)