【问题标题】:Javascript validation using activerecord models validators使用 activerecord 模型验证器的 Javascript 验证
【发布时间】:2011-04-20 07:22:49
【问题描述】:

我有一个 activerecord 模型和一组验证器,但我还必须提供前端验证。

是否有一种 gem 或一种聪明的方式来使用 activerecord 验证器,例如在 jquery 验证插件中,而不是手动编写它?

谢谢

【问题讨论】:

    标签: javascript jquery ruby-on-rails validation activerecord


    【解决方案1】:

    Jquery 有一个validation 库。另外还有很多其他的。 Google for Javascript 表单验证。

    不幸的是,某些验证需要在浏览器/JS 代码中更多地访问应用的业务规则。因此,您必须权衡在 JS 中复制业务逻辑的成本与即时反馈给用户的好处。

    请确保不要吝啬首先在您的服务器端软件中实施您的业务规则(并对其进行测试)。请记住,客户永远不能被信任——即使是您自己编写的客户!

    【讨论】:

      【解决方案2】:

      无需重复成本。 周围有一些宝石/插件可以在客户端复制模型的验证。 是的,您仍然需要进行一些客户端自定义,但这应该很容易。

      以下是此类插件的示例:http://github.com/grimen/validatious-on-rails

      【讨论】:

      • 是的,我一直在寻找这样的东西。谢谢
      【解决方案3】:

      您可以检查 client_side_validations

      问候。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多