2013-01-24 39 views
1

因此,我確定我們都已經看到了網上很棒的ajax表單,它們允許您填寫表單,然後點擊提交,然後區域發生變化。像這樣的:已提交雙重提交的Ajax表格

Ajax Form

但我希望能得到雙重提交表單。例如,有人填寫他們的電話號碼,表格發生變化,然後給他們另一個框,他們必須輸入一個確認碼,因爲第一次提交給他們發送了一個確認碼給他們的電話。所以一旦他們第二次提交,它會作出相應的迴應。

有沒有人見過這樣的人,或者有人做過一個人或知道如何做一個?

+0

這個概念很簡單。第一種形式將通過AJAX請求提交適當的信息(然後發送電子郵件)。一旦調用了回調函數(意思是服務器端處理已完成),第二個表單將提供自己的一組輸入以再次提交。 –

回答

1

有第一次點擊的處理函數更改佈局周圍,綁定一個新的功能,它被點擊的按鈕,然後用$ .unbind

0

拆散itsself你可以做下面的步驟:

  1. 首先需要輸入電話號碼,並提交表單與AJAX的幫助
  2. 生成隨機數,然後將其與同日期和時間的電話號碼相關聯的電話號碼或USER_ID保存在數據庫
  3. 第一種形式將隱藏和第二個將顯示
  4. 在提交第二個表格時,只需檢查輸入號碼與保存的號碼。