gpt4 book ai didi

jqgrid - JQGrid列自动宽度

转载 作者:行者123 更新时间:2023-12-03 13:21:05 27 4
gpt4 key购买 nike

我只是想知道如何将jqGrid列宽设置为auto?

...
colModel: [
{ name: 'MyDescription', index: 'description', align: 'left', width: 150, sortable: false },
...


对于上面的语句,我如何为列指定自动宽度,以使其适合其中最大内容的大小。

最佳答案

无法在jqGrid中指定自动宽度列。但是您可以将网格的rinkleToFit选项设置为true并设置一些近似的宽度值(例如20、20、20、80),并且列的宽度将缩放为网格的宽度。

缩小以适合:


此选项描述了针对每一列的初始宽度和网格宽度的计算类型。如果该值为true且设置了width中的值选项,则:根据定义的选项宽度缩放每个列的宽度。示例:如果我们定义两列宽度分别为80和120像素,但希望网格具有300像素-则按以下方式重新计算这些列:1-列= 300(新宽度)/ 200(所有宽度的总和) )* 80(列宽)= 120,第二列= 300/200 * 120 =180。网格宽度为300px。如果该值为false且设置了width选项中的值,则:网格的宽度为option中设置的宽度。列宽不会重新计算,而是具有colModel中定义的值。

关于jqgrid - JQGrid列自动宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2299441/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com