我有一个包含很多列(10-15)的数据库,我希望能够在用户不必左右滚动的情况下显示它们。最佳解决方案是将数据分成两行,其中一半数据将在第一行表示,另一半数据将在第二行表示。例如,我想要看起来像这样的东西:
------------------------------- --------------------
| No | Acct No | Name | CXN | VQN | Amount |
--- --- --- --- --- ---
| Notes | Location | Status | Sys1 | Sys2| Sys3 |
------- ---------- -------- ------- ----- --------
| 1 | 453235 | Item | 746 | W23 | 455673 |
--- --- --- --- --- ---
| abc | 34FG | None | 112 | 321 | 56C |
----------------------------------------------------
前两行是标题,接下来的两行是示例数据集。我调查了这个问题的答案:如何在 jqgrid 中将一个单元格分成 2 个?使用格式化程序。
然而,主要的限制是数据必须仍然是可排序和可编辑的内联数据,而且似乎解决方案不会允许这些发生。我还研究了子网格,但问题是没有办法对数据集进行完整的排序。所以我的问题是我希望通过将记录分成两行但保留所有编辑/更新/排序/等来实现什么。常规单行记录的功能可能吗?有没有更好的方法来解决这个问题?
注意:不必如图所示拆分标题。优先考虑允许正确显示和操作数据。