Русскоязычный форум, посвященный фреймворку Kohana

Все о фреймворке Kohana. Обсуждение уроков, документации.
Текущее время: 29 мар 2024, 12:58

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 12 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Вывод данных из запроса ajax
СообщениеДобавлено: 03 авг 2012, 00:03 
Не в сети
Бывалый

Зарегистрирован: 01 май 2012, 16:08
Сообщения: 32
Привет. Ребят помогите плиз. Нужна наработка вывода данных из бд при запросе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод данных из запроса ajax
СообщениеДобавлено: 03 авг 2012, 06:55 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
А по конкретнее вопрос?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод данных из запроса ajax
СообщениеДобавлено: 03 авг 2012, 11:44 
Не в сети
Новичок

Зарегистрирован: 03 апр 2012, 15:43
Сообщения: 20
Спроси, что нужно, я допустим делал листалку новостей на АЯКС


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод данных из запроса ajax
СообщениеДобавлено: 03 авг 2012, 13:33 
Не в сети
Бывалый

Зарегистрирован: 01 май 2012, 16:08
Сообщения: 32
спасибо что откликнулись.
Когда вводиш в гугле слово скачать, он выдает
скачать фильмы
скачать игры
и тд.
Нужно сделать также чтоб при воде выводился текст.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод данных из запроса ajax
СообщениеДобавлено: 04 авг 2012, 15:28 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 12 фев 2012, 01:02
Сообщения: 462
Кстати тоже любопытно, как это оптимизировано у гугла.
Если при каждом новом вводе буквы с помощью аякса искать в базе, это ж ляжет все к чертям. Как они делают интересно.

_________________
kohanaframework.su - обучение фреймворку Kohana


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод данных из запроса ajax
СообщениеДобавлено: 04 авг 2012, 20:03 
Не в сети
Бывалый

Зарегистрирован: 01 май 2012, 16:08
Сообщения: 32
Это конечно все хорошо, но хотелось бы получить ответ.
Попробую подробней.
Мне надо чтоб при вводе текста в инпут выводился текст, примером как на гугле, яндесе или ютубе.
Данные которые должны выводиться я беру из названия пользователей.
Помогите плиз :ugeek:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод данных из запроса ajax
СообщениеДобавлено: 04 авг 2012, 22:13 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
ducoz писал(а):
Это конечно все хорошо, но хотелось бы получить ответ.


За это отвечает абсолютно позиционированный div находящийся ниже, будучи скрытым, пока не найдено совпадения. А в диве находятся несколько <a href='#" onclick='...'>вариантов</a>. Реализация такой штуки есть на jQuery http://jqueryui.com/demos/autocomplete/ Попробуйте ввести там две буквы - ja


Последний раз редактировалось Sergey 04 авг 2012, 22:14, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод данных из запроса ajax
СообщениеДобавлено: 04 авг 2012, 22:17 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
admin писал(а):
Кстати тоже любопытно, как это оптимизировано у гугла.
Если при каждом новом вводе буквы с помощью аякса искать в базе, это ж ляжет все к чертям. Как они делают интересно.


AJAX ищет не в базе данных, а в XML-файле, который кешируется.

http://jqueryui.com/demos/autocomplete/#xml
А как уже формировать данный XML решать вам. Или всякий раз БД опрашивать или генерить в момент внесения в БД изменений..
Думаю идея понятна : )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод данных из запроса ajax
СообщениеДобавлено: 04 авг 2012, 22:44 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
admin писал(а):
... это ж ляжет все к чертям ...


Не ляжет.
Простые запросы + Лёгкая страница обработки + Таймаут после остановки печати + Кеширование в странице выполненных поисков


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод данных из запроса ajax
СообщениеДобавлено: 05 авг 2012, 00:11 
Не в сети
Бывалый

Зарегистрирован: 16 апр 2012, 19:44
Сообщения: 113
to admin: если обратите внимание, автодополнение работает только в для ранее использованных поисковых запросов, т.е. при каждом запросе не происходит обращения к бд.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Все о фреймворке Kohana  | 
Powered by phpBB® Forum Software © phpBB Group