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