【发布时间】:2012-05-31 19:13:11
【问题描述】:
我有以下 jqgrid 子网格:
http://jsfiddle.net/mojarame/uDd9J/34/
我正在尝试像下面的具有 jExpander 插件的 html 表一样对其进行配置 http://jsfiddle.net/mojarame/S5V6C/12/
但是 jqgrid 上子网格的第一个 JS Fiddle Demo 中的列标题是可见的。如何删除它们?
【问题讨论】:
-
我在演示中看不到任何表头。我只看到列标题。子网格中列的宽度与主网格中的不同。所以列标题的存在很有帮助。该演示在子网格中不包含实际数据。您真的需要将网格显示为子网格还是只想显示一行文本?此外,您在演示中遇到 CSS 问题,因为不会显示任何图标。您的 JavaScript 代码中有许多错误,并且代码创建了许多
id的重复项。 -
我刚刚发布了代码来演示我在第一个 JS fiddle 演示中遇到的问题。第二个演示是为了证明我想要一个表,该表的行在没有列标题的情况下展开。
-
抱歉,第二个演示包含不会显示的图标。此外,单击“图标”我只看到 HTML 片段而没有子网格。所以我问你扩展“+”图标要显示什么?您想在 Subgid(另一个网格)或一些常见的 HTML 片段下方显示吗?
-
您看不到图标,因为第一个演示中有已知图像。但是,如果您单击正文中的第一列,您应该会看到该行展开。当您看到行展开时,您会看到子网格中有列标题。我想知道如何删除它们。
-
可能你不明白我关于普通HTML片段的子网格和子网格中的网格之间的区别的问题。我会给你写一个应该和应该的答案来描述我的意思。
标签: jqgrid html-table jtableheader