我的网页中的jqGrid实现有点问题。 在网格中我有很多列(10+),当我想要设置所有这些列来编辑和显示编辑表单时,不要显示所有列。 我想知道是否存在一种在编辑表单中设置的方法,一种设置垂直和水平滚动条的选项。
以下是图片的链接: https://picasaweb.google.com/100470218423753226450/Apps#5590653711397752274
非常感谢您的回复!
答案 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中存在一个属性,指定编辑控件的高度。这很简单;)