jqGrid问题 - 带滚动条的editgridrow

时间:2011-04-01 19:32:50

标签: jquery jqgrid scrollbar

我的网页中的jqGrid实现有点问题。 在网格中我有很多列(10+),当我想要设置所有这些列来编辑和显示编辑表单时,不要显示所有列。 我想知道是否存在一种在编辑表单中设置的方法,一种设置垂直和水平滚动条的选项。

以下是图片的链接: https://picasaweb.google.com/100470218423753226450/Apps#5590653711397752274

非常感谢您的回复!

1 个答案:

答案 0 :(得分:0)

搜索我找到了这类问题的解决方案。

这是同一页面,但布局正确:

https://picasaweb.google.com/100470218423753226450/Apps#5590737287949556610

这是旧代码:

jQuery("#grid").navGrid("#pager",
        { edit: false, add: false, del: false, refresh: false, search: false }, // Options
        {height: 280, width: 650, jqModal: false, closeOnEscape: true }, // Edit options
        {height: 280, width: 650, jqModal: false, closeOnEscape: true }, // Add options
        {}, // Delete options
        {}, // Search options
        {} // View options
    );

现在,这是解决问题的代码:

jQuery("#grid").navGrid("#pager",
        { edit: false, add: false, del: false, refresh: false, search: false }, // Options
        {dataheight: 200, height: 290, width: 650, jqModal: false, closeOnEscape: true }, // Edit options
        {dataheight: 200, height: 290, width: 650, jqModal: false, closeOnEscape: true }, // Add options
        {}, // Delete options
        {}, // Search options
        {} // View options
    );

在jqgrid中存在一个属性,指定编辑控件的高度。这很简单;)