grails - Jqgrid破坏了其他jqgrid的属性

标签 grails jqgrid

如标题所示,

在我的网页中,我有一个jqgrid和一个按钮,它将弹出一个模式对话框,其中包含另一个jqgrid(显示不同的数据)。问题是,模态对话框上的jqgrid破坏了页面上的jqgrid,例如,如果我在对话框上将我的jqgrid设置为不具有过滤器功能,那么它将导致网页上jqgrid的过滤器突然消失。

只想知道以前是否有人遇到过此类问题?

顺便说一下,该网页是使用Grails创建的,因此我不确定这是否与Grails的资源问题有关。

最佳答案

很难帮助您,因为您没有发布代码。我只能假设模式对话框中的网格与主页上的网格之间可能存在id冲突。我建议您在模态对话框中添加带有一些非空唯一值的idPrefix选项。例如,您可以在第一个网格中添加idPrefix: "g1_",在第二个网格中添加idPrefix: "g2_"。然后,id为“1”,“2”,“3”的行将在第一个网格中为"g1_1""g1_2""g1_3",在第二个网格中将存在"g2_1""g2_2""g2_3"

关于grails - Jqgrid破坏了其他jqgrid的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27120051/

相关文章:

session - Grails-UnsupportedOperationException-集成测试

jquery - Grails从2.x升级到3.x。升级后Ajax不会呈现模板

grails - 如何注入(inject)与 grails 中的任何域类无关的自定义服务?

json - jqGrid不显示JSON数据

jquery - 设置 jQuery JQGrid 宽度和高度的最佳解决方案是什么?

css - 仅将 CSS 应用于一个网格

jquery - 更改 jqGrid 中的单元格文本

jquery - jqgrid 复选框列 - 在表单编辑模式下编辑选项会搞砸

grails - Grails 3.3:Rending插件2.0.3:UnknownTemplateException在生产中找不到 'template'的模板

grails - 是什么触发Grails基于HTTP状态的异常映射?