2012-03-20 261 views
0

我有一個帶驗證的工作註冊表單以及其他所有模型的其他字段。現在我需要添加一些客戶端驗證來檢查電子郵件的唯一性。如果採用用戶模型的字段應替換爲登錄字段。用Javascript註冊用戶註冊登錄

不確定在哪裏以及如何開始。

回答

1

我的建議是在你的控制器中寫一個自己的方法,接受ajax調用,在電子郵件字段的onblur上觸發(當然還會發送電子郵件數據)。

控制器方法檢查數據庫中是否存在給定的電子郵件地址。如果是這樣,您可以渲染一個ERB-Javascript模板,該模板將使用模板中呈現的登錄表單替換您現有的註冊表單。

希望這很清楚我的意思。