Я использую плагин DatePicker для CFWheels (https://github.com/chapmandu/datepicker-cfwheels-plugin) вместе с LiveValidation (http://livevalidation.com/) для проверки моих форм. Проблема, с которой я сталкиваюсь, заключается в том, что при проверке наличия моего текстового поля даты появляется сообщение об ошибке, даже если я выбрал дату. Если я снова щелкну текстовое поле даты, сообщение об ошибке исчезнет.
var shipmentdate = new LiveValidation("shipmentdate");
shipmentdate.add(Validate.Presence);
Похоже, что когда я нажимаю, чтобы выбрать дату в окне календаря, поскольку элемент теряет фокус, он немедленно проверяется, и, вероятно, поэтому появляется сообщение об ошибке. Поскольку выбранный текст даты заполняется после того, как элемент уже потерял фокус, он не проходит повторную проверку для удаления сообщения об ошибке. кто-нибудь знает, как решить эту проблему? Если возможно, я действительно не хочу копаться в плагине CFWheels DatePicker и что-то менять.