我使用的是jqGrid v4.5.2 (编写本文时的最新版本),jQuery 1.9.1。jqGrid方法GridUnload似乎无法工作。它在v3.8.1中工作(请参阅另一个关于jqGrid GridUnload的线程中的jqGrid ),但是使用与最新jqGrid完全相同的代码时,它没有工作(甚至使用jQuery 1.4.4,这是在那个示例中使用的)。
火狐的错误控制台报告“没有这样的方法: GridUnload”。这意味着该方法已经从后来的jqGrid中删除,但是在jqGrid发布说明这里中没有提到这一点。
如果不将jQuery还原到Pre1.9.x,我就无法恢复到早期的jqGrid版本,这破坏了我代码的其他部分的功能。
如果GridUnload已经从最新的jqGrid中删除了,或者被其他方法取代了,有什么想法吗?
发布于 2013-08-14 10:25:43
问题就像我在对这个问题的评论中所描述的那样:我似乎没有下载包含了其他方法的jqGrid,包括GridUnload和GridDelete。在下载了包含这些内容的副本之后,它现在可以工作了。
发布于 2016-02-20 06:15:34
请对unloadGrid使用下面的方法。
$.jgrid.gridUnload("#ctrl_editor_table");ctrl_editor_table是网格表的ID。这将在jqGrid 4.0和更高版本中工作。
https://stackoverflow.com/questions/18184578
复制相似问题