在Rails中是否可以通过javascript验证输入

时间:2012-04-14 19:43:22

标签: javascript jquery ruby-on-rails ruby-on-rails-3

我需要通过javascript验证输入是否等于数据库中的某个值(不刷新页面),这是否可能,你如何在Rails 3中做到这一点? 提前谢谢。

1 个答案:

答案 0 :(得分:2)

您需要查看client_side_validations gem。这集成了rails,jQuery,服务器和客户端验证: https://github.com/bcardarella/client_side_validations

Ryan Bates对此主题有一个很好的截屏视频: http://railscasts.com/episodes/263-client-side-validations

进入视频大约4分钟,他在那里做了一个ajax请求来验证数据库中用户名的唯一性。

并浏览他的示例来源 http://github.com/railscasts/episode-263