1
我在我的cshtml页面中使用jqgrid。问题在于网格区域很窄,所以我希望网格页面中的页码字段出现在网格附近页面的其他位置。我只需要重定位页码字段,而不是寻呼机本身。在jqgrid的寻呼机中重新定位pagenumber字段
我在我的cshtml页面中使用jqgrid。问题在于网格区域很窄,所以我希望网格页面中的页码字段出现在网格附近页面的其他位置。我只需要重定位页码字段,而不是寻呼机本身。在jqgrid的寻呼机中重新定位pagenumber字段
该页码字段是寻呼机本身的一部分,因此不能从相同的分离。但是有一个解决方法。您可以将变量pginput
设置为false,如link上给出的。它确定用户可以更改所请求页面的编号的输入框应该可用。所以在设置false时,它不会出现在用户面前。使用下面给出的代码,您可以获取网格的当前页码并将其设置到您在页面上定义的任何文本框中。
$('#your_grid').getGridParam('page'); // get current page
当用户更改页码时,您所需要做的就是使用下面的代码设置页码。
$('#your_grid').setGridParam({page:value}).trigger('reloadGrid'); // set page to grid and reload. value is the page number to be set
该代码应该在您定义的文本框的keydown函数中处理以保存页码。