If I use any common JS date pickers, as Bootstrap datepicker lib, or jQuery UI date picker. And I have required date filed. Then validation error occures in a moment, I select date from the datepicker.
Resulting situation is, I have error state field, but value is set.

Form can be posted, so it is not blocking. But it looks bad. And end users are still reporting it as an error.
If I use any common JS date pickers, as Bootstrap datepicker lib, or jQuery UI date picker. And I have required date filed. Then validation error occures in a moment, I select date from the datepicker.
Resulting situation is, I have error state field, but value is set.
Form can be posted, so it is not blocking. But it looks bad. And end users are still reporting it as an error.