動的フィールドと静的フィールドに同じクラス名を付けます。機能せず、このエラーが発生しました
キャッチされないエラー: LiveValidation::initialize - 'parent_first_name' の参照または ID を持つ要素が存在しません!
どうすれば修正できますか。動的フィールドと静的フィールドのID名をオーバーライドしようとしました.IDは静的フィールドのみをオーバーライドしますが、動的フィールドはオーバーライドしません。動的フィールドをライブで検証するにはどうすればよいですか? 私を助けてください
ここで私のvalidation.jsファイル.ベロー私は1つのフィールドのみを言及しました
if($(".parent_first_name").length > 0) {
var myparent_first_name = new LiveValidation('parent_first_name', { onlyOnBlur: true });
myparent_first_name.add( Validate.Presence );
}
ここで私のform.html.erbファイル.Bellowは、1つのフィールドのみについて言及しました
<div class="field">
<%= p.label :first_name %><br>
<%= p.text_field :first_name , :class => "parent_first_name" %>
</div>
ありがとう!