当我第一次加载JqGrid时,一切正常。当我重新加载它时,按钮显示两次。我该如何解决此问题?这是JqGrid的常见问题吗?我不能发布我的屏幕来显示它:-(
3wabscal1#
我以前在jQuery选项卡上有一个jqGrid,每次显示一个特定的选项卡页面时,jqGrid都会初始化。在这个特定的例子中,修复方法是使用一个变量来跟踪网格的初始化时间,并且只在第一次显示选项卡时创建它。有帮助吗?如果没有,也许您可以提供有关网格以及如何重新加载它的更多信息。
nhaq1z212#
我在同一个页面上有多个不同的网格,我的错误是有多个HTML元素的寻呼机具有相同的ID,我用它来引用表单jqGrid内javascrpt文件…解决方案:在jqGrids的HTML中设置唯一的分页器
<table id="gridTable1"> <tr><td/></tr> </table> </div> <div id="gridpager"> -- MUST be different => <div id="gridpager1"> </div> <div id="custom"> <table id="gridTable2"> <tr><td/></tr> </table> </div> <div id="gridpager"> -- MUST be different => <div id="gridpager2"> </div> <div id="custom">
字符串
ih99xse13#
我遇到了这个问题,这就是我解决它的方法:我的几个jqgrids调用了一个共享函数,该函数使用默认值扩展了设置。在这些扩展设置中,我将pager属性设置为要复制的div id。我不应该在共享设置中这么做。一旦我从扩展设置中删除了pager属性,并强制所有调用jqgrids设置自己的pager属性,这个问题就解决了。
pager
3条答案
按热度按时间3wabscal1#
我以前在jQuery选项卡上有一个jqGrid,每次显示一个特定的选项卡页面时,jqGrid都会初始化。在这个特定的例子中,修复方法是使用一个变量来跟踪网格的初始化时间,并且只在第一次显示选项卡时创建它。
有帮助吗?如果没有,也许您可以提供有关网格以及如何重新加载它的更多信息。
nhaq1z212#
我在同一个页面上有多个不同的网格,我的错误是有多个HTML元素的寻呼机具有相同的ID,我用它来引用表单jqGrid内javascrpt文件…
解决方案:在jqGrids的HTML中设置唯一的分页器
字符串
ih99xse13#
我遇到了这个问题,这就是我解决它的方法:
我的几个jqgrids调用了一个共享函数,该函数使用默认值扩展了设置。在这些扩展设置中,我将
pager
属性设置为要复制的div id。我不应该在共享设置中这么做。一旦我从扩展设置中删除了pager
属性,并强制所有调用jqgrids设置自己的pager
属性,这个问题就解决了。