jquery - 将固定列宽设置为 JQGrid

标签 jquery css jqgrid

有没有办法为 Jqgrid 设置固定的列宽和高度。

我将 jqgrid css 更改为

.ui-jqgrid tr.jqgrow td {vertical-align:text-top;font-weight: normal; overflow: hidden; white-space:pre-wrap; height: 20px !important;padding: 0 2px 0 2px;border-bottom-width: 1px; border-bottom-color: inherit; border-bottom-style: solid;}

但这并没有将高度设置为 20px。

我还需要将所有行设置为特定高度,如果大小超过列的大小,则应截断列中的数据,并将鼠标悬停在列上应显示整个数据。

下面是我的colName和型号

ColNameData = ['Date', 'Fund', 'Partner', 'Menu', 'Sub Menu', 'Document Name', 'Document Description', 'Type', 'ID'];
                     ColModelData = [{ name: 'MessageDate',
                         align: 'right',
                         sorttype: 'date',
                         datefmt: 'm/d/Y',
                         width :10,resizable:false
                          },
                                    { name: 'Fund', align: 'left',width : 8, resizable:false},
                                    { name: 'Partner', align: 'left',width : 7,resizable:false },
                                    { name: 'Menu', align: 'left',width : 9,resizable:false },
                                    { name: 'SubMenu', align: 'left',width : 9,resizable:false},
                                    { name: 'Documentname', align: 'left',width : 35,resizable:false },
                                    { name: 'DocumentDescription', align: 'left',width : 35,resizable:false },
                                    { name: 'Type', align: 'left',width : 5,resizable:false},
                                    { name: 'ID', hidden: true, resizable: false }
                                   ];

最佳答案

您可以在 colModel 中使用固定选项

fixed: true

列的属性(参见 docs )

关于jquery - 将固定列宽设置为 JQGrid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15234754/

相关文章:

jquery - 使用数组数据的 jqgrid 示例,我缺少什么

jqgrid - jqGrid 上是否有像 flexigrid 一样的隐藏/显示列功能?

JavaScript/jQuery – 在输入字段的末尾添加一个字符

javascript - jQuery 的 .not() 返回值如何影响 .hide()?

javascript - CSS风扇动画

css - 带彩色条的水平菜单

php - Magento -> 我希望管理员中的产品网格显示在前端

jquery - 仅当多个文本输入发生更改时才尝试触发更改事件

javascript - 将 CSS 滚动添加到定位元素

css - 在一天中的特定时间用具有特定 css 的文本填充 div