У меня есть некоторые входные данные с использованием выбранного плагина , которые я хочу проверить как «обязательные» на стороне клиента. Поскольку «выбранный» скрывает фактический элемент выбора и создает виджет с элементами div и span, встроенная проверка HTML5, похоже, не работает должным образом. Форма не отправит (, что хорошо ), но сообщение об ошибке не отображается, поэтому пользователь понятия не имеет, что не так (, что нехорошо ).
Я обратился к подключаемому модулю проверки jQuery (, который я все равно планировал использовать в конечном итоге ), но пока безуспешно. Вот мой тестовый пример:
$(document).ready(function(){
$('select').chosen();
$('form').validate();
});
Это позволяет select
пройти с пустым значением без проверки или отображения сообщения об ошибке. Когда я комментирую строку chosen()
, все работает нормально.
Как я могу проверить ввод chosen()
с помощью подключаемого модуля проверки jQuery и показать сообщение об ошибке для недопустимых?