Dojo Dijit.Form.isValid () при добавлении полей с помощью DOM Manipulation - PullRequest
0 голосов
/ 30 июля 2011

У меня есть элемент dijit.Form на моей странице с двумя полями, именем и комментариями, где есть просто require = true. Комментарии не имеют правил проверки. Если я отправляю форму и проверяю ее действительность, она работает.

Моя проблема возникает, когда я добавляю поля name = "columns" с помощью DOM Manipulation. Он проверяет, когда я печатаю, он показывает, что это поле является обязательным, но когда я получил свой dijit.Form.isValid (), он говорит, что ошибок нет, но есть, и он показывает мне.

Что происходит? Почему бы не проверить, когда я отправляю его и использую isValid ()?

1 Ответ

1 голос
/ 23 сентября 2011

Вы должны позвонить form.connectChildren, если добавляете виджеты в форму после запуска.

См. http://dojotoolkit.org/api/1.6/dijit/form/Form/connectChildren

...