2015-03-05 2 views
0

Можно ли проверить каскадный список календаря Kendo UI с помощью плагина jQuery validate?Kendo UI Cascading DropDown с jQuery Validate

Представленная разметка для HTML-виджета по умолчанию представляет собой группу интервалов, но есть элемент управления вводом, с которым он привязан. Я попытался использовать обратный вызов errorPlacement, чтобы попытаться создать стиль затронутой области, но это не представляется возможным?

+0

Пожалуйста, прочтите [это] (http://stackoverflow.com/help/how-to-ask) и [this] (http://stackoverflow.com/help/mcve). Затем покажите нам визуализированную структуру HTML вместе с тем, что вы уже пробовали делать с 'errorPlacement'.Также объясните, что такое валидация, о которой вы говорите ... 'required', как правило, все это делает с выпадающим списком. Благодарю. – Sparky

+0

Как это точно повторяется? Я имею в виду каскадные выпадающие списки в HTML, а не раскрывающийся список Razor (работает совершенно по-другому). несмотря на. Я нашел решение, отличное от обоих ответов. Благодарю. – JadedEric

+0

Если кто-то попросит вас уточнить свой вопрос и показать соответствующий код, пожалуйста, побалуйте их. Если вы нашли что-то не так с ответом, пожалуйста, прокомментируйте это. Если вы нашли лучшее решение, отправьте его как ответ. ** Это то, что делает SO лучшим местом для всех **. Между тем, я снова открыл вопрос. Благодарю. – Sparky

ответ

0

Можно ли проверить каскадный список отказов Kendo UI с помощью плагина jQuery validate?

Быстрый ответ, что JQuery Validate будет обосновывающие любая select, textarea и input (все типы, за исключением submit, button, reset и таких), которые находятся в <form> контейнере. Это невозможно для проверки любого другого элемента HTML с помощью этого плагина. Однако существуют обходные пути, которые включают динамическое перемещение данных в скрытый элемент input для проверки.

По умолчанию плагин также игнорирует любой элемент, скрытый CSS или type="hidden". Опция ignore позволит вам преодолеть эту функцию, и ignore: [] просто скажет плагину игнорировать ничего.

... но есть input контроль, из typetext, что связывается с

Если данные находятся в пределах input type="text", то вы можете проверить его с помощью этого плагина (до тех пор, так как этот input имеет уникальный атрибут name). Имейте в виду, что если этот ввод текста скрыт, вам нужно будет сообщить плагину не, чтобы проигнорировать его в соответствии с правильными настройками в опции ignore. (Как уже было сказано выше, ignore: [] покажет плагин не игнорировать ничего ... для проверки скрытых элементов.)

Я попытался с помощью обратного вызова errorPlacement попробовать и стиль область затронута, но это делает не представляется возможным?

Мы понятия не имеем, что вы пробовали, и ты объяснил, что вы имеете в виду «стиль площади», так что нельзя сказать, если что-то «возможно» или если вы просто сделали что-то ненадлежащее.

Однако параметр errorPlacement не используется для «стиля», он используется для «размещения» сообщения об ошибке. Существуют различные варианты и способы стилизации.

Если вы хотите получить более подробную информацию о конкретном случае, пожалуйста, уточните вопрос с такой информацией.

Смежные вопросы