<select> опции расширенного отображения - PullRequest
0 голосов
/ 20 января 2010

У меня есть поле выбора со значениями кода страны, у них есть «короткая» метка (2 буквы) и «длинная» метка (полное имя).

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

это вообще возможно с html? или мне нужно визуализировать текстовое поле и нарисовать выделение над ним с помощью js / css? есть ли в любой платформе расширенный компонент?

Ответы [ 2 ]

3 голосов
/ 20 января 2010

Это невозможно с чистым HTML.Это может потребовать замены SELECT на основе Javascript.

Проверьте следующие ресурсы:

(Хотел опубликовать примеры для каждого плагина на основе JQuery, Prototype и Mootools, чтобы избежать Frameworkism, но сейчас не могу быстро их найти)

2 голосов
/ 20 января 2010

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

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