覆盖非常简单的现场验证

时间:2013-05-14 09:32:37

标签: ruby-on-rails plugins prototype

我对原型插件使用了非常简单的场验证。

在我的表单中我有2个按钮,我只需要在点击“发送”按钮时进行验证,但是当第二个按钮 - “保存”被点击时,我希望表单被提交但没有验证。< / p>

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

如果有其他人遇到同样的问题,这是我用过的工作量。

我按以下方式使用jquery,当按下我不希望验证发生的按钮时,我将所有类名称从'required'或'validate-number'更改为'overrideValidation'。我在$ .data强大的对象中保存了每个类名。由此,该插件没有任何可验证的内容,因为它依赖于这些名称。

当按下另一个按钮时,我从$ .data对象中获取了所有的咒语名称并将它们放回去。

希望它会帮助你们中的一些人。