Основы соблюдают пользовательскую проверку с помощью Select Dropdown

Мне нужно предоставить настраиваемую проверку для полей выбора с помощью Foundation Abide на основе выбранного значения.

У меня есть выпадающий список, который генерируется динамически со значениями, являющимися целыми числами или идентификаторами из базы данных.

Первый элемент раскрывающегося списка - "ВЫБЕРИТЕ ОДИН" и имеет значение ="0".

Я пытаюсь использовать пользовательскую проверку для соблюдения, которая проверит, чтобы убедиться, что выбран элемент, отличный от значения 0. Который работает для других областей

Foundation.Abide.defaults.patterns['non_zero'] = /^[1-9][0-9]*$/;

Я не могу получить выпадающий список с ошибкой, если ничего не выбрано. Однако, если я сделаю первый параметр value="", это сработает. Кажется, что поля выбора могут быть либо пустыми (""), либо выбранными ("любое значение") и не запускают пользовательскую проверку.

Кто-нибудь может предоставить исправление для этого?

Спасибо

0 ответов

Другие вопросы по тегам