【发布时间】:2009-10-22 14:34:17
【问题描述】:
您是否认为 jqgrid 是一个很好的解决方案,因为您不能以百分比设置它的宽度并且只能以像素为单位? 有没有其他选择? 谢谢。
【问题讨论】:
您是否认为 jqgrid 是一个很好的解决方案,因为您不能以百分比设置它的宽度并且只能以像素为单位? 有没有其他选择? 谢谢。
【问题讨论】:
可以解决这个问题。例如,您可以将网格放在设置为 60% 宽度的 DIV 中(例如),并使用 jqGrid 自动宽度选项。
或者,您可以随时调用 setGridWidth() 来动态更改网格的宽度 - 如果您绑定到调整大小事件并编写一些 jQuery 来计算正确的宽度,您可以使用它来模拟百分比。可能比你想写的代码多,但不会太多。
到目前为止,我对使用 jqGrid 感到非常满意。它具有一组出色的功能,正在积极开发/改进,并且主题支持很棒 - 特别是如果您已经使用 jQuery UI 主题。
【讨论】:
jQgrid 是 jQuery 的最佳网格插件,有据可查:http://www.trirand.com/jqgridwiki/doku.php?id=wiki:jqgriddocs。带有组件的 asp.net MVC 框架也支持我。演示地址:http://www.trirand.net/demo.aspx。我有没有提到 MS 支持 jQuery :)
昨天 Tony 给 jQgrid 添加了新的方法:gridResize,可以调整网格的大小。还可以使用可调整大小的 jQuery UI,并且可以使用此小部件的任何选项。方法要细化
更多信息: http://github.com/tonytomov/jqGrid/commit/a008ebf7b8ad684b21e51f21eed4301b82bc66f2
【讨论】: