2009-01-23 54 views
2

在搜索了一遍後,我找不到我想要的東西,我正在使用Jquery庫和某種形式的驗證插件來驗證表單客戶端。我希望有人能告訴我是否有任何驗證插件沒有使用通用的錯誤消息,因爲我的表單沒有出現這些錯誤的空間,我也希望驗證器能夠正確內容也是如此。Jquery Live驗證

基本上我希望能夠檢查每個按鍵和模糊的字段,如果字段驗證它獲得綠色邊框,並且如果它不驗證它獲得紅色邊框,任何人都知道一個可以做到這一點的插件?

感謝

sico87

回答

5

我不知道你在搜索什麼,但Validation plugin(第一個谷歌結果爲「jquery驗證」)正是你想要的...閱讀the docs that come with it

+0

我爲了某種原因不想使用這個東西而戰鬥,但是這個東西是完美的。對於任何需要驗證的人,請確保你從這裏開始。 – User 2009-02-11 18:58:28

3

我用這個表單驗證插件:http://docs.jquery.com/Plugins/Validation。雖然我不知道的「活」的驗證,你可以使用CSS隱藏「通用」錯誤:

label.error{ display: none; } 

我知道插件支持AJAX,所以也許可以擴展到你想要的現場驗證?

0

我的插件使用客戶端時,可能的話,在無縫AJAX回退時,客戶端是不是真的是一個好主意(validates_uniqueness等)。仔細閱讀自述文件,您只需像您一樣在您的模型中進行操作即可 - 使用出色的庫「Validatious」處理其餘部分。

您可以找到該插件/寶石:

http://github.com/grimen/validatious-on-rails

隨意留言告訴我,如果你有任何問題 - 應該是穩定的,但。 =)

0

我喜歡this one。 ,因爲您可以自定義要驗證的功能。