我在导航网格中添加和搜索按钮。 并从navButtonAdd导出csv,删除,刷新和工具栏搜索按钮。
我想改变按钮的顺序如下: - 工具栏搜索,navgrid搜索,刷新,导出,添加,删除。
问题是使用navgrid按钮,如何在工具栏搜索后带上搜索按钮并在最后添加按钮。 我使用了position:首先使用navAddButtons,它给出了序列: -
工具栏搜索,刷新,导出,添加,搜索,删除
我想在工具栏搜索后进行此搜索
感谢。
答案 0 :(得分:0)
您可以使用insertAfter
,insertBefore
,after
,before
,append
,appendTo
,prepend
或{{ 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}}选项来减少代码。