2011-04-12 108 views
2

我在iframe中有一個表單並提交。如何知道提交完成的時間?我使用jQuery提交表單,但不認爲有回調:JavaScript:檢測表單提交完成

$(「#myForm」)。submit(); //如何將活動附加到提交完成?

回答

0

如果您提交表單,它會轉到下一頁,因此沒有任何其他內容在該頁面上執行。

+0

如果它是在一個iframe,在iframe進入到下一個頁面。因此,我可以檢測iframe頁面何時更改以檢測提交完成嗎? – JQueeeer 2011-04-12 02:06:21

+0

@JQueeeer如果它發生在同一個域上,是的。 – Khez 2011-04-12 02:20:22

1

表單的提交會將您重定向到下一頁。

但是,你還可以嘗試使用AJAX功能

http://api.jquery.com/jQuery.ajax/

添加回調是那麼容易,因爲

$.ajax({ 
    url: "page.php", 
    success: function() { 
     doWhateverYouWant(); 
    } 
});