Bootstrap 3.3
で bootstrapvalidator を使用しています。モーダル ダイアログでフォームをリセットする必要があります。
正しい方法を使用しましたが、モーダル ダイアログでは機能しません。
$('#emailForm').bootstrapValidator("resetForm",true);
モーダルを開いて電子メールを挿入し、フォームをリセットしようとすると、検証コントロールがまだ残っています。
Bootstrap 3.3
で bootstrapvalidator を使用しています。モーダル ダイアログでフォームをリセットする必要があります。
正しい方法を使用しましたが、モーダル ダイアログでは機能しません。
$('#emailForm').bootstrapValidator("resetForm",true);
モーダルを開いて電子メールを挿入し、フォームをリセットしようとすると、検証コントロールがまだ残っています。
追加するだけなので簡単です
excluded: [':disabled'],
検証の初期化に。
例:
$('#emailForm').bootstrapValidator({
feedbackIcons: {
valid: 'glyphicon glyphicon-ok',
invalid: 'glyphicon glyphicon-remove',
validating: 'glyphicon glyphicon-refresh'
},
excluded: [':disabled'],
fields: {
email: {
validators: {
emailAddress: {
message: 'The value is not a valid email address'
}
}
}
}
});
私はこれがとても古いことを知っています。
$("#emailForm").data('bootstrapValidator').resetForm();
フォームの検証をリセットしますが、フィールドはクリアしません。私の場合はこれで問題ありません。複数の顧客に対して 1 つのフォームを使用する。訪問者が自分の名前と電子メールをそこに残しておく方が簡単ですが、メッセージを再入力するだけです. だから私はメッセージフィールドをクリアするだけです。