Основы соблюдают пользовательскую проверку с помощью Select Dropdown - PullRequest
0 голосов
/ 21 июня 2019

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

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

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

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

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

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

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

Спасибо

...