2011-09-05 30 views
0

我看實現表單驗證兩種常用方法:阿賈克斯阿賈克斯還是不Ajax表單驗證?

  1. 發送的形式,獲取成功標誌,並在成功的情況下 重定向某處
  2. 古典後重定向消息獲取

什麼是最好的方式?

據我觀察,重定向是我們必須分析表單驗證結果標誌,由JavaScript改變位置Ajax方式的情況下,而不是簡單的重定向慢。

相反Ajax方法你得到即時反饋,而不刷新頁面(你可以用傳統方法實現它,如果你的客戶端驗證絕對重複服務器驗證)是驗證失敗的情況下更快。

你點?

回答

1

我不確定別人在做什麼,但我通常會在用戶填寫表單時需要使用javascript和ajax進行驗證,然後在提交表單後假設javascript/ajax驗證是成功的,做的是另快速驗證與數據庫做任何事情之前,如果有驗證錯誤,但有錯誤列表再次顯示形式。