{% else-1 %}
Обновить
* Тема закрыта!
1. [автор] (30 мар 2014, 01:41) [0/0] [0] [спам] [под]

Приветствую вас.
Вот у меня гостевая на dcms 664 с отправкой сообщений на ajax, теперь постал такой вопрос: как сделать автообновление нового сообщения на том же ajax ? Подскажите пожалуйста.

2. (30 мар 2014, 05:24) [0/0] [0] [спам] [под]

Пиши в лс (не без платно)

3. (30 мар 2014, 06:19) [0/0] [0] [спам] [под]

Так же, могу сделать платно.

Бесплатно могу лишь подсказать как сделать.

$last_id = ''; // ID послднего загруженого и показаного юзеру из таблицы

<input type="hidden" id="last_id" value="$last_id">

var id = $('#last_id').value();

$.ajax({ ... data: id: id ...
success: function(data){
for ( var i = 0; i < data.result.length; i++ ) {
$(...).append(...); или $(...).prepend(...);
}

$('#last_id').val(data.last_id)
}
});
Все это в таймере


Обработчик ajax запроса
$id = $_GET/$_POST['id'];
$sql = 'SELECT * FROM `table` WHERE `id` > $id';
$result // массив с данными после запроса
$last_id // полседний ID из таблицы
print ( json_encode ( array ( 'last_id' => $last_id, 'result' => $result ) ) ) ;

4. [автор] (1 апр 2014, 14:15) [0/0] [0] [спам] [под]

Уже не нужно, всем спасибо.

5. [автор] (1 апр 2014, 14:15) [0/0] [0] [спам] [под]

Тема закрыта для обсуждения! *

  • 1 из 1
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений