我遇到了麻煩確定叫什麼來使我的表格不提交時,我叫.submit()通過JavaScript不工作
$('#form').submit();
通過JavaScript(但提交罰款當我點擊提交按鈕)。所以,我想補充這一段代碼來進行測試:
$('#form').live('submit', function()
{
alert('submitting form');
return true;
});
現在,當我點擊提交按鈕,警報顯示,然後表單提交。當我撥打電話時:
$('#form').submit();
通過javascript,提示顯示,但表單不提交。現在我通過ajax將表單拖動到模式窗口中,因此不確定這與此有什麼關係。任何人都知道可能會導致這個問題?
我試着將提交按鈕輸入類型切換爲按鈕而不是提交,並在該按鈕上單擊.live()事件。 .live事件中的ajax請求運行正常,但在該click事件中通過javascript調用時仍不會執行form.submit()方法。 – ryanzec 2010-07-08 19:41:32
你有沒有嘗試我在我的答案中提供的內容。本來會認爲會有效的。 – 2010-07-19 06:18:32