2010-10-09 79 views
0

我試圖設置一個簡單的JavaScript窗體。用戶必須輸入正確的折扣碼。如果沒有,他們會收到錯誤消息。如果正確,他們被引導到另一個網站。任何幫助將不勝感激!驗證代碼輸入到表單

回答

0

這可以在提交使用jQuery來完成。例如$(selector).load("/ValidateCode.php?code='"+$("#code").val()+"'");(或類似的東西)。

但是,實際驗證將在服務器端驗證頁面。原因是您必須對所有其他代碼驗證代碼 - 所以要在純jQuery中執行此操作,您必須在源代碼中的某處包含所有代碼,以便用戶可以簡單地使用源代碼來獲取有效的代碼。

所以答案是:是的,你可以在JS/jQuery中驗證代碼,但最好在由JS/jQuery加載的服務器端頁面進行驗證 - 因此應用程序仍然是安全的,頁面仍然看起來無縫(即不刷新)。驗證頁面可以輸出一個勾號或交叉或其他東西的圖​​像,並將其加載到代碼輸入框旁邊的一個區域中。

希望這會有所幫助。