jqgrid navgrid在搜索按钮和自定义按钮后添加按钮

时间:2015-03-24 08:16:47

标签: javascript jqgrid

我在导航网格中添加和搜索按钮。 并从navButtonAdd导出csv,删除,刷新和工具栏搜索按钮。

我想改变按钮的顺序如下: - 工具栏搜索,navgrid搜索,刷新,导出,添加,删除。

问题是使用navgrid按钮,如何在工具栏搜索后带上搜索按钮并在最后添加按钮。 我使用了position:首先使用navAddButtons,它给出了序列: -

工具栏搜索,刷新,导出,添加,搜索,删除

我想在工具栏搜索后进行此搜索

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用insertAfterinsertBeforeafterbeforeappendappendToprepend或{{ 1}}移动导航栏中另一个地方的句子。

例如,如果您向导航栏添加新按钮,则可以为其指定唯一的prependTo属性:

id

上面的代码创建标准导航栏,在导航栏的末尾添加$grid.jqGrid("navGrid", "#pager", ...); $grid.jqGrid("navButtonAdd", "#pager", { id: "myButton", onClickButton: function () { ... }, ... }); var $nav = $("#pager").find(".navtable"); $("#search_" + $grid[0].id).prependTo($nav); $("#myRefresh").prependTo($nav); $("#del_" + $grid[0].id).appendTo($nav); 按钮。然后移动按钮搜索按钮和导航栏开头的自定义按钮,并移动导航栏末尾的删除按钮。

我应该注意,在某些情况下,可以使用#myButton的{​​{1}}选项来减少代码。