2014-10-08 77 views
0

我有一個表單提示用戶同意,但不管怎樣,只要用戶在提醒框中單擊確定,就會提交表單。有什麼辦法可以阻止這種情況發生? 形式是在...單擊提醒框「確定」後提交表單

http://www.dreamhomevacationrentals.com/hotels/spanish-modern-retreat/

從左側菜單中單擊「可用性」,然後點擊藍色的「立即預訂」按鈕,看到活動的形式。

任何幫助,非常感謝。

+1

請包括您的代碼。 – jmar777 2014-10-08 19:27:46

回答

1

我看到你已經更新了你的check_agree函數來使用e.preventDefault();而不是return false;,但它不起作用。嘗試改變它來代替使用event.preventDefault();

+0

它工作!嘿,夥計們,你不知道像這樣頭痛的東西對於不是像你這樣的JavaScript大師的人來說可能是多少。非常感謝!!!跟進的感謝。 – 2014-10-08 20:31:23

+0

嗨兄弟,我想知道你是否可以看作我今天發佈的最後一個問題,涉及到一個貝寶表單提交,也許給我一些意見,因爲沒有其他人似乎能夠提供幫助? @Troy Gizzi – 2014-10-12 23:22:15

1

您需要提供您的代碼,但99%的確定性您需要在提交處理程序中添加e.preventDefault()

+0

或根據您的驗證需要設置chackbox。 – 2014-10-08 19:39:41

+0

@GüvenAltuntaş對不起,我不確定我是否理解你的觀點? – jmar777 2014-10-08 19:45:22

+0

驗證已經使用e.preventDefault來停止表哥。所以他應該在valdiaiton中加入這個盒子並在那裏運行警報。那不是我的負面觀點。你的回答是正確的,即時修正該投票。 – 2014-10-08 19:50:57