Триггер выберите тег, чтобы показать параметры - PullRequest
1 голос
/ 15 января 2010

Я делаю свой собственный Ajax с выпадающими. Я поместил указатель на тег выбора. Когда материал вводится во ввод, он собирается из базы данных и заполняет меню выбора. Проблема в том, что его не заметно. Есть ли способ сделать меню выбора открытым, как если бы пользователь нажал на него?

Ответы [ 2 ]

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

Нет, вам придется использовать что-то вроде DIV с overflow: auto для эмуляции поведения открытого выбора.

0 голосов
/ 15 января 2010

Здесь может помочь элемент HTML5 <datalist>, но поскольку в настоящее время его поддерживают только несколько браузеров, вам придется полагаться на реализацию JS.

Следующее было наименее ошибочной реализацией, которую я мог найти из простого поиска Google
http://dhtmlx.com/docs/products/dhtmlxCombo/index.shtml. Он поддерживает Ajax, а также клавиши со стрелками вверх / вниз.

StackOverflow также использует собственную реализацию автозаполнения, когда вы начинаете вводить теги, может быть, вы можете получить некоторые идеи, посмотрев на исходный код?

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