X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Обновление части страницы
Evgenicus
Evgenicus
Topic Starter сообщение 21.9.2011, 1:38; Ответить: Evgenicus
Сообщение #1


Частый гость
**

Группа: User
Сообщений: 58
Регистрация: 4.7.2010
Поблагодарили: 13 раз
Репутация:   0  


Здравствуйте.

Есть div, в котором выводится 5 случайных записей. Как сделать кнопку, по клику на которую содержимое этого div'а будет обновлятся (и, соответственно, будут вылезать новые 5 записей?)

Сейчас использую просто кнопку-ссылку на эту же страницу, но это неудобно по многим причинам. Хотя бы подскажите, в какую сторону копать.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Jepps
Jepps
сообщение 21.9.2011, 2:03; Ответить: Jepps
Сообщение #2


Топовый постер
*******


Группа: Banned
Сообщений: 3062
Регистрация: 22.11.2009
Из: Москва
Поблагодарили: 1259 раз
Репутация:   178  


Evgenicus, jQuery вам в помощь.


--------------------
Забанен за игнорирование обязательств по оплате труда (случай #2) и оскорбление администрации.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
grnchk
grnchk
сообщение 21.9.2011, 12:15; Ответить: grnchk
Сообщение #3


Новичок
*

Группа: User
Сообщений: 42
Регистрация: 31.8.2011
Поблагодарили: 15 раз
Репутация:   2  


Действительно, jQuery поможет.

Вначале вы делаете jQuery.get() запрос к источнику данных (которым, скажем, может быть PHP-скрипт, выдающий нужный html-код), а затем функцией .html() заменяете HTML в нужном блоке вашей страницы.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 21.9.2011, 12:26; Ответить: x64
Сообщение #4


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3425
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2747 раз
Репутация:   289  


идёте сюда
Ajax → Ajax Requests
пользуете метод, который удобнее. можно get, в этом случае скрипт randrec.php (имя может быть, естественно, любым, как назовёте) должен возвращать сформированный html для вставки на страницу. если блок с записями не имеет уникального идентификатора, сделайте его. в итоге, сам код (это JavaScript + jQuery !!!) будет примерно таким (проверки опущены):
jQuery.get('/randrec.php', function(data){
    jQuery('#randrec').html(data);
});


это не готовое решение, а просто пища для размышлений.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Редирект только главной страницы
301 редирект
0 Gera 236 Сегодня, 19:21
автор: Gera
Открытая тема (нет новых ответов) Приоритет верхней части страницы
6 b3rsus 753 Сегодня, 13:29
автор: Caterpillar
Открытая тема (нет новых ответов) Как включить автоматическое обновление для плагинов WordPress и самого движка?
0 Telnor 395 10.12.2017, 13:27
автор: Telnor
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыОшибка при создании шаблона страницы ВП
Нет картинок
5 semarg 702 9.12.2017, 15:36
автор: Nell
Горячая тема (нет новых ответов) Глобальное обновление! Более 1000 площадок под размещение вечных статей + суперакция!
Эксклюзивное предложение. Успей получить написание статей БЕСПЛАТНО
44 VIMstat 32029 5.12.2017, 17:22
автор: VIMstat


 



RSS Текстовая версия Сейчас: 14.12.2017, 23:00
Дизайн