gpt4 book ai didi

javascript - 覆盖 jqGrid 中的默认导航按钮功能

转载 作者:行者123 更新时间:2023-11-28 00:46:38 24 4
gpt4 key购买 nike

问题很简单:有没有办法覆盖 jqGrid 网格导航栏中放置的默认按钮的行为?

我正在使用 struts2 插件,如果用户单击“添加”按钮或“编辑”按钮重定向到完成此操作的另一个页面,我需要启动一个操作。我想知道是否可以覆盖它的默认行为,因为我认为它比自己定义新的“添加”和“编辑”按钮更干净。

添加此类新按钮的文档 HERE.

最佳答案

您使用 navigator="true" 创建第一个导航栏,但使用 navigatorAdd="false"navigatorEdit="false"navigatorDelete="false" 等等(参见 the documentation )。这样您将拥有没有任何按钮的导航栏。然后,您添加具有与标准编辑按钮相同图标的自定义按钮(请参阅您引用的the example)。您需要使用 icon: 'ui-icon-pencil' 进行编辑,使用 ui-icon-plus 进行添加,以及 ui-icon-trash用于删除。在 onclick 回调内部,您可以放置​​任何自定义 JavaScript 代码。

更新:navigatorExtraButtons的名称和值是基于navButtonAdd的选项构建的。方法。我还发现了this code这应该对你有帮助。

关于javascript - 覆盖 jqGrid 中的默认导航按钮功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27298494/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com