我正在使用最新版本的 JqGrid,我在这里了解到现在有内置的 hding 方法。我想出了如何使用隐藏行
$("#"+rowid).hide();
但在这里我遇到了一个非常大的问题。我的 jgrid 被限制为每页显示不超过 10 行,并且经常发生在使用上述代码后,我的项目开始显示在第 10 页。
提前致谢 。
我正在使用最新版本的 JqGrid,我在这里了解到现在有内置的 hding 方法。我想出了如何使用隐藏行
$("#"+rowid).hide();
但在这里我遇到了一个非常大的问题。我的 jgrid 被限制为每页显示不超过 10 行,并且经常发生在使用上述代码后,我的项目开始显示在第 10 页。
提前致谢 。
jqgrid 允许删除行。请参阅示例页面上的“实时数据操作 - 删除行”示例。
$("#dedata").click(function() {
var gr = jQuery("#delgrid").jqGrid('getGridParam','selrow');
if( gr != null )
jQuery("#delgrid").jqGrid('delGridRow',gr,{reloadAfterSubmit:false});
else
alert("Please Select Row to delete!");
});
另请参阅delGridRow方法文档。
另一种选择是更改数据源(这取决于用于填充表格的方法),从中删除行并重新填充表格。