Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> реализовать последовательный выбор адреса 
:(
    Опции темы
cyklop77
Дата 16.8.2010, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 2.1.2010

Репутация: нет
Всего: нет



прошу пинка в нужном направлении.

имею следующую задачу: реализовать последовательный выбор адреса. сначала появляется поле, в котором выбирается город, затем поле, в котором выбирается улица и т д.

я пользовался jq-модулем Autocomplete. он почти подходит под мою задачу - после ввода 2 букв вываливается список из подходящих вариантов(каждый из которых начинается с этих букв).

НО мне нужно чтобы эти введенные буквы были не в начале каждого варианта, а в любом месте его.

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

все данные по справочник в mysql и их не очень много так что искать можно при помощи like

заранее благодарен за ответы.
PM MAIL   Вверх
bars80080
Дата 16.8.2010, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 3
Всего: 315



посмотрите на этот autocomplete лучше. он легко справляется с задачей поиска где-угодно.
если не видели, когда ставили, то поищите примеров в сети

во-вторых, сам поиск производится на сервере, и именно на сервере и надо изменять условие поиска. поэтому вообще не понятно, что вызвало проблему. каков ваш запрос в базу?
PM MAIL WWW   Вверх
cyklop77
Дата 17.8.2010, 22:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 2.1.2010

Репутация: нет
Всего: нет



поковырял этот autocomplete и кажется добился примерно того, что было нужно. но появились проблемы. самая главная в том, что этот скрипт стал очень томозить(при выборке задержка порядка минут, но временами все происходит за доли секунд - как и положено), хотя первые часы работал как надо. склоняюсь к мнению, что аякс посылает слишком много запросов серверу и они блокируются на уровне пхп или mysql.

если кому не лень взглянуть на это, то вот ссылка на исходник:

http://vinterland.narod.ru/ex1.rar

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


PM MAIL   Вверх
cyklop77
Дата 26.8.2010, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 2.1.2010

Репутация: нет
Всего: нет



не подскажет ли мне кто-нибудь как выделить жирным шрифтом отрывок фразы в списке вариантов, совпадающий с введенным? в свойствах автокомплита ничего подобного не нашел...
PM MAIL   Вверх
bars80080
Дата 27.8.2010, 00:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 3
Всего: 315



в скрипте autocomplete это есть, достаточно найти качественный пример.
вот хотя бы этот: http://codeassembly.com/Unobtrusive-jQuery...-value-support/

есть и другие варианты: http://loopj.com/2009/04/25/jquery-plugin-...ete-text-entry/

PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.0423 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.