我们在 Web 应用程序上使用jqgrid来呈现搜索结果,因为它内置了执行服务器端的分页和排序功能。我们之前使用的是Tablesorter,但它在客户端运行,因此对于我们尝试使用它的方式来说效果不佳。
我们的项目中有一个网页设计师(后来他离开了组织),他为表格创建了样式,并试图在 jqgrid 上获得相同的外观。它有点工作,但不完全。我们遇到了标题列与数据列不对齐的问题。我们已经摆弄了 CSS,但它似乎不起作用。有时,当我们不想要滚动条时,会出现滚动条。
无论如何,部分问题似乎是 jqgrid 使用一个表作为列标题,然后将另一个表用于数据本身。这些表都包含在一个div
标签中。我们已经查看了一些替代方案,例如Flexigrid和Ingrid,但它们也使用相同的方法,为标题和数据使用单独的表格。
如果有人能解释为什么使用这种方法,那就太好了。我们想知道为什么不能table
使用带有一行th
用于标题和td
数据的标准标签?