0
我使用trigger()
強制表單提交,並且我需要在表單提交完成後執行一個函數。我認爲唯一的方法是使用回調函數,但似乎trigger
不允許回調函數。我怎樣才能達到相同的結果?我想要的東西將相當於以下內容:如何爲jQuery的trigger()函數創建回調函數?
$('#fileUploadButton').trigger('click',function(){
// my callback function code goes here.
});
隨着事件是同步的,這一點兒也不是有意義的做到這一點。只需在第一行之後添加下一行,它將在單線程中執行。如果您提交表單,則頁面會重新加載,並且沒有回調。 – adeneo 2013-05-05 21:18:10
的確如此,但表單正在被提交到一個''iframe''中,所以我需要知道它何時通過提交。 – 2013-05-05 21:22:32
然後,您可能需要一個自定義事件,當表單提交後,它會向父窗口發送回調,並且突然變得非常複雜。 – adeneo 2013-05-05 21:26:01