-1
特定の入力フィールドを検証するために、関連する属性クラス内に新しいクラス名を追加しようとしています。
選択の特定のオプションが選択されている場合、新しいクラス名を追加する必要があります。 以下のスクリプトは正常に動作しますが、実際には新しいクラスが期待通りに追加されますが、validate.jsはクラス名必須フィールドを認識しません。
クラス名を追加する場合は、必須フィールド manuallayを指定すると、validate.jsファイルが認識されます。jQuery:属性クラス内に新しいクラス名を追加
if(val == 1) {
$('#firstname').addClass('required-field');
}
<input type="text" name="firstname" id="firstname" class="form-control required-field" />
私は間違っていますか?
Read, add and remove rules for an elementを参照してください私達にあなたの 'validate.js'コードを表示 – Martin
おそらく 'validate.js'は要素を変更した後ではなく、初期化時に要素を検索します。 – Quentin
検証用のライブラリは100種類ありますが、どれを使用していますか? – epascarello