0

私は client_side_validations(3.2.0.beta.3) と client_side_validations-formtastic (2.0.0.beta.3) を使用しています。フォームには、cocoon gem (https://github. com/nathanvda/cocoon) とバリデーションが「validators is undefined」というエラーをスローする 問題は、繭からのネストされたフィールドの 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 に答える