2016-09-22 101 views
0

我们可以在可重新定义的网格中设置列的最小宽度。 好吧,现在你会为什么不让它可调整= false。 答案:如果有一个标题为“客户名称”的WIDTH = 110,但有时名称太大,所以我应该只能调整大小以增加该列的宽度。它不应该允许最小化宽度。jqgrid - 我可以设置列的最小宽度

可以采取http://www.ok-soft-gmbh.com/jqGrid/OK/FontAwesome4Large-borderlessOnHover2-frozen.htm

+0

使用最小宽度? –

+0

TH上的最小宽度?如果是的话,我尝试过,但没有运气。 – SKumar

回答

1

您使用free jqGrid叉,这使得此类设置的例子。引入了相应的设置以实现自动调整大小功能(请参阅the wiki article),但它也会应用于用户手动调整列大小。您只需在列中添加autoResizing属性,该属性应该是对象并指定对象的minColWidth属性。例如

autoResizing: { minColWidth: 80 } 

它将最小宽度限制为80px。

+0

嗯,我发现它在4.8或更高版本中运行良好。在生产中,我们仍然有4.3不能工作。有一些代码我可以放在JavaScript中使它工作,这将是一个很大的帮助。谢谢很多! – SKumar

+0

由于它在最新版本中起作用。我接受这个答案。 – SKumar

+0

@Sudhir:该功能与许多其他功能一样,不存在于4.3版本中。重新调整列的大小是*重写*免费jqGrid。您可以在调整大小栏的颜色以及调整网格最后一列大小的可能性上看到此情况。在jqGrid的复古版本中没有简单的可能性来设置列的任何最小宽度。 **请包括jqGrid的版本以及您在每个问题中使用的分支**如果您在问题中添加了“free-jqgrid”标签并包含使用免费jqGrid的演示,那么我认为您确实使用了它。 – Oleg

相关问题