2013-05-13 48 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