0

我正在使用 client_side_validations(3.2.0.beta.3) 和 client_side_validations-formtastic (2.0.0.beta.3) 在表单上,​​我在 cocoon gem (https://github.com) 的帮助下添加了嵌套字段。 com/nathanvda/cocoon) 和验证抛出错误'验证器未定义'我认为问题是来自 cocoon 的嵌套字段的 FromBuilder 不为 client_side_validations 所知。有没有人遇到这个问题并找到解决方案?

4

2 回答 2

0

我遇到了同样的问题。我对此进行了深入研究,似乎没有针对以下组合的有效解决方案:1)简化的表单构建器(simple_form 或 formtastic),2)嵌套表单(nested_form 或 cocoon),以及 3)客户端验证。

我试图让这个演示工作,但无济于事。

此处此处的讨论似乎表明有人正在研究解决方案,尽管现在似乎没有解决方案。

只是希望这可以在将来节省一些时间。

于 2012-07-14T00:12:04.130 回答
0

在某处添加这个JS,它应该工作:

$(form_selector).on('cocoon:after-insert', function() {
    $(form_selector).enableClientSideValidations();
});
于 2015-09-16T13:31:43.193 回答