1

我正在使用gem 'rails', '3.2.8'我按照本教程构建联系表单:

http://matharvard.ca/posts/2011/aug/22/contact-form-in-rails-3/

当我去 /contact 时它可以工作,现在我已经添加gem 'client_side_validations'它在联系时也可以工作。我现在已经将该表格放入一个颜色框中,使用gem 'colorbox-rails', '~> 0.0.9'

该表单仍然有效,但现在它不会随您进行验证。因此,如果您单击提交,它将转到带有验证的联系页面。有没有人遇到过这个?任何帮助,将不胜感激。

4

1 回答 1

1

我最终去了

http://www.livevalidation.com/

这真的很容易设置。我所要做的就是将javascript添加到头部

<script type="text/javascript" src="/assets/livevalidation_standalone.js"></script>

然后告诉它要验证哪个

var message_name = new LiveValidation('message_name');
message_name.add( Validate.Presence );

编辑 1

我找到了这个,你可以将它合并到你的 Rails 应用程序中

https://github.com/richpoirier/livevalidation

希望这对某人有帮助!

于 2013-01-28T18:51:02.903 回答