Основы соблюдают пользовательскую проверку с помощью Select Dropdown
Мне нужно предоставить настраиваемую проверку для полей выбора с помощью Foundation Abide на основе выбранного значения.
У меня есть выпадающий список, который генерируется динамически со значениями, являющимися целыми числами или идентификаторами из базы данных.
Первый элемент раскрывающегося списка - "ВЫБЕРИТЕ ОДИН" и имеет значение ="0".
Я пытаюсь использовать пользовательскую проверку для соблюдения, которая проверит, чтобы убедиться, что выбран элемент, отличный от значения 0. Который работает для других областей
Foundation.Abide.defaults.patterns['non_zero'] = /^[1-9][0-9]*$/;
Я не могу получить выпадающий список с ошибкой, если ничего не выбрано. Однако, если я сделаю первый параметр value="", это сработает. Кажется, что поля выбора могут быть либо пустыми (""), либо выбранными ("любое значение") и не запускают пользовательскую проверку.
Кто-нибудь может предоставить исправление для этого?
Спасибо