如果您有17条记录并且一次显示15条记录,那么当您在第2页时,您会看到17-17的记录 - 这是有意义的.
现在当你进入第二页并且你点击导航上的重载按钮(设置数据类型='json')时网格重新加载导航显示网格显示16-30的17.这似乎是一个bug - 有解决方法吗?
网格仍然有17行 - 但是当它应该只显示两行(16-17)时,它试图在第二页上显示完整的15行(rowNum)设置.导航分页文本不正确(当只有17行时指30行).
我正试图让JqGrid在完成数据加载后立即进行客户端过滤(和排序).我可以正确设置搜索字段,但调用TriggerToolbar()似乎没有任何效果.
$("#list").GridUnload();
var mygrid = $("#list").jqGrid({
url: '@Url.Action("GetSearchCriteriaWithNoComponents", "SearchCriteria")',
postData: { BookingSiteId: function () { return $("#BookingSiteId option:selected").val(); }, MethodId: function () { return $("#MethodId option:selected").val(); } },
datatype: 'json',
mtype: 'Post',
colNames: ['Id', 'PID', 'Ori', 'Dest', 'Conn', 'Pos', 'Method', 'Billing', 'Filter', 'Pattern', 'Class', 'Wildcard', 'Components', 'Comment'],
colModel: [
{ name: 'Id', index: 'Id', width: 30, hidden: true },
{ name: 'PID', index: 'PID', width: 35 },
{ name: 'Ori', index: 'Ori', width: 35 },
{ name: 'Dest', index: 'Dest', …Run Code Online (Sandbox Code Playgroud) 我想通过JavaScript手动将搜索应用到我的jqGrid.我在这里尝试了一个指南,但似乎无法让它完全正常工作.在网格设置中,我有一个名为'error_column'的列,我想在搜索字符串'Test'时执行搜索.
这是我到目前为止:
var filter = { "field": "error_column", 'oper': 'eq', "data": 'Test' };
$("Grid2").jqGrid('setGridParam', { search: true, postData: { filters: filter} })
$("Grid2").trigger('reloadGrid');
Run Code Online (Sandbox Code Playgroud)
当我单击这个绑定的按钮时,没有任何反应,它不会导致错误.
编辑 以下是初始化网格的代码:
jQuery("#Grid2").jqGrid({
datatype: "local",
height: 250,
colNames: ['NewSubscriberID', 'Conflicting Subscriber ID', 'Error Field', 'Error Message'],
colModel: [
{ name: 'new_subscriber_id', index: 'new_subscriber_id', width: 120},
{ name: 'conflicting_subscriber_id', index: 'conflicting_subscriber_id', width: 170},
{ name: 'error_column', index: 'error_column', width: 90, sorttype: "text", search: true},
{ name: 'error_type', index: 'error_type', width: 145}
],
loadonce: true
}); …Run Code Online (Sandbox Code Playgroud) 我在客户端使用"filterToolbar"读取了这个QA jqGrid过滤,这个在我发布之前在jqGrid中在加载时触发客户端过滤.有没有办法只使用一个文本框来过滤客户端的数据?
通过在mechanizm中构建的网格加载数据以使用json,我已经设置了loadonce:true,现在的问题是如何实现.
以下是另一个网格插件的示例http://datatables.net/release-datatables/examples/basic_init/zero_config.html
问候,斯蒂芬