免费jqGrid 4.8.0 – 向工具栏添加按钮

我了解到有一个选项可以通过添加工具栏向网格添加工具栏:[true.’top’](用于在网格顶部添加空工具栏的示例)。

如何向该工具栏添加按钮? 我知道jqGrid(’navButtonAdd’,nameOfPager)是如何工作的,并且对于toppager选项也很熟悉,但是不知道如何向上面提到的工具栏添加按钮。

谢谢,

jqGrid没有用于操纵toolbar: [true, "top"] API toolbar: [true, "top"] 。 工具栏的唯一目标是jqGrid中的

。 在调整网格大小时,将更改CSS width属性,但不会执行任何其他操作。

答案提供(参见演示 )提供了工具栏用法的实际示例。 它使用$("#t_" + $.jgrid.jqID($grid[0].id)).append到工具栏。 如果网格id不包含特殊字符( . ,和其他),可以使用简化的选择器"#t_" + $grid[0].id

可以用同样的方式将导航按钮从标准位置移动到顶部工具栏。 你有很多工具栏按钮可能很实用。 我为你创建了演示 ,演示了这一点。

在此处输入图像描述

可以将解决方案与我在答案中描述的createContexMenuFromNavigatorButtonsshowHideColumnMenu方法结合起来

该方法接近另一个答案 ,其中一个人希望在网格顶部有一个大按钮,以使其对平板电脑(例如iPad)的用户更友好。

存在function请求以及在顶部工具栏中添加function的示例。 我觉得这个想法很有意思,我希望我能找到相应实现的写作。