создание выпадающего списка со всеми данными

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

Модераторы: TRAHOMOTO, tuareg

создание выпадающего списка со всеми данными

Сообщение Fire_Ice » 04 мар 2010, 15:31

Добрый день!
Я создала выпадающий список как описано в статье /2008/39.html. Использовала 2-й способ, только данные у меня берутся не из файла как там, а из базы.
Сейчас работает так, что при нажатии в текстовое поле и введения значений, выпадает список, где выводятся данные начинающиеся с введенного значения.
Мне нужно сделать, чтобы при нажатии в текстовое поле выводился список из всех данных, а потом уже при вводе в текстовое поле каких-либо значений выводился список с соответствующими данными. Можно ли такое сделать с помощью jQuery, если да, то распишите пожалуйста подробно как это реализуется.
Заранее спасибо.
Fire_Ice
 
Сообщений: 4
Зарегистрирован: 04 мар 2010, 15:07

Re: создание выпадающего списка со всеми данными

Сообщение m4v23 » 04 мар 2010, 16:12

А установка значения minChars в 0 не помогает?
Простое надо делать просто.
Сложное надо делать простым.
Аватар пользователя
m4v23
 
Сообщений: 59
Зарегистрирован: 29 янв 2010, 12:08
Откуда: Новосибирск

Re: создание выпадающего списка со всеми данными

Сообщение Gennady » 04 мар 2010, 17:27

Да, разве что попробовать minChars: 0 и scrollHeight наверное имеет смысл поставить побольше (она по умолчанию 180px), если список больше :? .
Долог путь поучения, короток и успешен путь примеров (Сенека).
I'm a member of jQuery Meetups. jQuery users unite! Connect with other jQuery users... Присоединиться к jQuery Russia.
Аватар пользователя
Gennady
Администратор
 
Сообщений: 1886
Зарегистрирован: 14 янв 2010, 14:36
Откуда: Москва

Re: создание выпадающего списка со всеми данными

Сообщение Fire_Ice » 04 мар 2010, 19:47

Ставлю minChars: 0, нажимаю в текстовое поле, список не выводится :(
Должно же быть решение...
Fire_Ice
 
Сообщений: 4
Зарегистрирован: 04 мар 2010, 15:07

Re: создание выпадающего списка со всеми данными

Сообщение Fire_Ice » 04 мар 2010, 19:49

Может нужно, что-то в файле autocomplete.php изменить, чтобы список выводился... :?
Fire_Ice
 
Сообщений: 4
Зарегистрирован: 04 мар 2010, 15:07

Re: создание выпадающего списка со всеми данными

Сообщение Gennady » 04 мар 2010, 23:35

Fire_Ice писал(а):Может нужно, что-то в файле autocomplete.php изменить, чтобы список выводился... :?

Да нет.... Без вмешательства в код autocomplete.js похоже не обойтись. При minChars: 0 он видимо и запрос-то не отправляет... Есть своя логика: нет данных - нет запроса.
Либо лезть в autocomplete.js, либо лепить "костыли" в таком духе: получить предварительно весь список и вывести его под input'ом (на том же месте, где должен появляться список), а как только в поле что-то введено - прятать его, чтобы показать уже полученные данные. При необходимости его можно снова показывать, как только input теряет фокус.
Ну вот так как-то...
Долог путь поучения, короток и успешен путь примеров (Сенека).
I'm a member of jQuery Meetups. jQuery users unite! Connect with other jQuery users... Присоединиться к jQuery Russia.
Аватар пользователя
Gennady
Администратор
 
Сообщений: 1886
Зарегистрирован: 14 янв 2010, 14:36
Откуда: Москва

Re: создание выпадающего списка со всеми данными

Сообщение Fire_Ice » 05 мар 2010, 10:41

Напишите, пожалуйста, где и что нужно менять в файле autocomplete.js, я это этот язык плохо знаю.
Алгоритм мне ваш на словах понятен, а как на языке это реализовать я не знаю :cry:
Fire_Ice
 
Сообщений: 4
Зарегистрирован: 04 мар 2010, 15:07

Re: создание выпадающего списка со всеми данными

Сообщение Gennady » 05 мар 2010, 14:13

Алгоритм я описал для
либо лепить "костыли"
... И в autocomplete.js при этом лезть не надо.
Долог путь поучения, короток и успешен путь примеров (Сенека).
I'm a member of jQuery Meetups. jQuery users unite! Connect with other jQuery users... Присоединиться к jQuery Russia.
Аватар пользователя
Gennady
Администратор
 
Сообщений: 1886
Зарегистрирован: 14 янв 2010, 14:36
Откуда: Москва


Вернуться в Плагины jQuery

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron