有时包含内联编辑按钮的列的宽度太小。 它的宽度不能通过鼠标改变。
例如,从
打开演示http://www.ok-soft-gmbh.com/jqGrid/OK/RemovePageHorizontalScrollbar2.htm
并尝试通过在标题中拖动其右边框来调整操作或编号列的大小。列宽不会改变。
如何解决此问题,以便用户也可以更改操作和数字列宽?
答案 0 :(得分:1)
引用的示例包含定义为
的列width
act
列的66px
已修复,且为actions
。模板actions: function () {
return {
formatter: "actions",
width: (this.p != null && this.p.fontAwesomeIcons ? 33 : 37) + (jgrid.cellWidth() ? 5 : 0),
align: "center",
label: "",
autoResizable: false,
frozen: true,
fixed: true,
hidedlg: true,
resizable: false,
sortable: false,
search: false,
editable: false,
viewable: false
};
}
将定义如下(请参阅the line代码):
fixed: true, resizable: false
您可以看到它包含{ name: "act", template: "actions", width: 66, fixed: false, resizable: true }
个属性。如果要更改属性,可以在列定义中重新定义模板的值:
.find_all()