私はこれらを持っています:
- ブートストラップモーダル
- モーダル内は単純なフォームです
- 唯一の入力はjQuery UI Datepickerです
- フォームは FormValidation(.io) によって検証されます
何らかの理由で日付を選択せず、formvalidation がトリガーされた (無効な状態) 場合を除いて、すべて正常に動作し、Datepicker ポップアップがトリガーされます。
これは正常な動作ですか?また、それを防ぐ方法は何ですか?
更新しました
私の検証と日付ピッカーは次のようになります。
$("#return-modal-form").formValidation({
.
.
.
fields: {
datetimePicker: {
selector: '#return-date',
err: '#return-date-live',
validators: {
notEmpty: {
message: 'Required'
}
}
}
}
})
.find('#return-date').datepicker({
onSelect: function(date, inst) {
$('#return-modal-form').formValidation('revalidateField', 'datetimePicker');
}
});
これは、formvalidation サイトの例に非常に近いものです。私が呼んでいるように、日付ピッカーに日付を設定することは可能ですか? さまざまなことを試しましたが、何らかのエラーがあるか、単に設定されていません。