2013-05-13 50 views
0

是否有可能在内联编辑中触发beforshowform事件,因为根据维基我无法找到任何解决方案在show form中使用选项editformbutton:true进行内联编辑之前调用。任何帮助非常感谢beforeShowform在线编辑

回答

1

内联编辑不显示任何形式。因此,内联编辑模式下不可使用beforeShowForm

你写过关于editformbutton: true的用法。所以你可能使用formatter: "actions"与财产。在你使用表单编辑的情况下。您可以在editOptions选项内指定任何表单编辑选项(请参阅the documentation)。所以formatter: "actions"的用法应该就像下面这样

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

非常感谢oleg,你做了我的一天。赞赏你的帮助和命令通过jqgrid。还有一个问题我可以提供解决方案。 – user1996823 2013-05-13 06:40:28

+0

@ user1996823:不客气!如果问题解决了,您应该[“接受”](http://meta.stackexchange.com/a/5235/147495)答案。我不明白你的意思是“多一个问题”。 – Oleg 2013-05-13 06:48:21

+0

对不起,我忘了接受...我已经发布了这一个更多的问题http://stackoverflow.com/questions/16514520/custom-buttons-in-inline-editing-like-we-have-in-pagination-div- in-jqgrid – user1996823 2013-05-13 06:51:10