Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Проверка виджета выбора Dojo

Автор вопроса: SabarishОтветов: 1

Я использую виджет выбора Dojo, и по умолчанию я показываю пользователю пустую опцию.

Я устанавливаю для требуемого атрибута значение true, но проверка Dojo не создает/не изменяет цвет фона для выбора при отправке формы, но все же применяет стиль CSS для других текстовых полей проверки.

Я пытался применить свой собственный стиль, но Dojo переопределяет его. Можно ли выполнить требуемую проверку для выбранного виджета и получить окраску?

  • О каком виджете вы говорите, dijit.form.FilteringSelect или dijit.form.Select? Frode 29.06.2011
  • я использую dijit.form.select. Sabarish 29.06.2011
  • Я думаю, что проблема, с которой вы столкнулись, заключается в том, что пустая опция технически допустима для required=true. Andrew 19.06.2012

widgetvalidationselectdojo

Ответы

Ответ 1 · Fredde-Fisk

Вы можете найти пример использования required в тестах додзё (http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/form/test_Select.html). Если вы определите "пустую" опцию без какого-либо значения, эта опция будет недействительной, если required = true, например:

<option>&nbsp;</option>

Если вы определяете параметры программно, вы определяете "пустой" параметр следующим образом:

{label: "&nbsp;"}

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы