【问题标题】:beforeShowform in inline editing内联编辑中的 beforeShowform
【发布时间】:2013-05-13 04:03:07
【问题描述】:

是否可以在内联编辑中触发 beforshowform 事件,因为根据 wiki,在使用选项 editformbutton:true 进行内联编辑显示表单之前,我无法找到要调用的任何解决方案。非常感谢任何帮助

【问题讨论】:

    标签: jqgrid jqgrid-formatter jqgrid-inlinenav


    【解决方案1】:

    内联编辑不显示任何形式。所以beforeShowForm不能在内联编辑模式下使用。

    您写了关于editformbutton: true 的用法。因此,您可能将formatter: "actions" 与该属性一起使用。如果您确实使用表单编辑。您可以在editOptions 选项内指定任何表单编辑选项(请参阅the documentation)。所以formatter: "actions"的用法应该如下所示

    formatter: "actions",
    formatoptions: {
        editformbutton: true,
        editOptions: {
            beforeShowForm: function ($form) {
                alert("In beforeShowForm");
            }
        }
    }
    

    【讨论】:

    • 非常感谢 oleg,你让我开心。感谢您对 jqgrid 的帮助和命令。我发布的另一个问题你也可以提供解决方案吗?
    • @user1996823:不客气!如果问题解决了,您应该"accept" 回答。我不明白你指的是哪个“还有一个问题”。
    • 对不起,我忘了接受...我已经发布了这个问题stackoverflow.com/questions/16514520/…
    • @user1996823:我重读了多次your question 和所有的答案。我仍然不明白你想要实现什么。您想在每一行中添加什么按钮?为什么formatter: "actions" 不是你想要的?我个人不喜欢在每一行网格中放置相同的按钮,因为它在页面上占据了位置。我主要使用上下文菜单和导航栏按钮生成的项目(参见the answer)。
    猜你喜欢
    • 2013-11-25
    • 2013-03-24
    • 2016-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-15
    • 2011-09-16
    相关资源
    最近更新 更多