![]() |
ComboBox+TextArea+XML
Вложений: 1
Есть следующая проблема.
Имеется ComboBox с 4 пунктами. При нажатии на один из них в TextArea подгружаются данные из XML. Вроде всё классно работает. Но. Из 4-х выпадающих пунктов только 3 нужны. В 4-м (он же первый в списке) просто фраза, приглашающая сделать выбор. При выборе её из списка вместо текста вылазит undefined, что вполне логично, но абсолютно не приемлимо. Как сделать нужный мне 2-й пункт по умолчанию первым? Далее, текст который появляется должен иметь другой цвет. Я так и не допёр как его изменить. Обшарил весь "хелп", поменял цвета скроллинга, фона, рамку, а для текста так и не нашёл :( Помогите. И ещё: текст набранный в XML выглядит как надо. Но в TextArea начинают вылазить лишние отступы. Как избавиться? Исходник прилагается. |
Цитата:
Код:
function setup() {1. Закрываю список кнопкой с надписью "Выбери..." 2. Вешаю на неё метод open для списка. Разумеется "Выбери..." не включать в список. Но это дело вкуса |
По поводу лишних отступов, недавно была такая же проблема, решили тут: http://www.flasher.ru/forum/showthre...E1%E7%E0%F6%E0
|
Еще такой вариант, сыроват правда, но работает:
Код AS1/AS2:
Можно просто убить листенер "open", а не пользоваться флагом |
можно "Выберите раздел" совсем не пихать в датаПрвайдер
а повесить его как приглашение один раз Код AS1/AS2:
|
| Часовой пояс GMT +4, время: 15:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.