Кнопка флажка YUI - получение проверенного значения - PullRequest
1 голос
/ 19 января 2009

(я пытался опубликовать это в группе сообщений YUI, но безуспешно)

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

Когда я вместо этого использую флажки, ни один из флажков не проверяется (при их итерации с помощью jQuery).

Есть ли более простой способ сделать это? Скажем, с помощью Node API 3.0 или Element?

EDIT: Чтобы прояснить, как возникла эта проблема, я использую элементы управления YUI ASP.NET. Они добавляют элементы управления на страницу, как это

Sys.Application.add_init(function() {    $create(YUIAspNet.Button, {"ButtonID":"yuiMyButton_btn","ButtonName":"yuiMyButton$btn","TabIndex":0,"ButtonType":"checkbox","Text":"Technology"}, null, null, $get("yuiMyButton"));});

Итак, как вы можете видеть, найти все кнопки не так просто, как хотелось бы.

Ответы [ 2 ]

7 голосов
/ 19 января 2009

Извините, вы говорите о кнопках флажков ? Использование:

myButton.get("checked")

, где myButton - это экземпляр YAHOO.widget.Button.

0 голосов
/ 12 марта 2009

Крис, я начинающий проект YUI ASP.NET. Я регулярно смотрю список рассылки YUI, я должен пропустить ваш вопрос.

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

На клиенте вы можете получить доступ к объекту YUI, вызвав метод .get_YUIControl () для клиентского объекта пользовательской оболочки, после чего вы получите контроль над исходным объектом YUI. Документация по YUI очень хорошая, и вы можете найти хорошее описание того, что вы хотели бы выполнить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...