19:08 7.04.2019
Добрый день! Для вывода информации полученной с AJAX запроса, в виде строки, использую такой код:
Инфа появляется в блоке с идентификатором
Да, и объясните, пожалуйста, что надо делать, если в будущем блоков будет больше 2х?
Спасибо за помощь.
$.ajax({
// ...
success: function(data) {
$('#info').html(data);
}
});
Инфа появляется в блоке с идентификатором
info
. Через 2 секунды блок опустошается, информация плавно исчезает. Задумал: эту же информацию добавлять в блок с идентификатором logs
, с этого блока исчезать ни чего не будет. Как можно сделать, чтобы инфа добавлялась сразу в 2 блока, но в блок logs
не заменялась на новую строку, а добавлялась к той, что уже было добавлено ранее?Да, и объясните, пожалуйста, что надо делать, если в будущем блоков будет больше 2х?
Спасибо за помощь.
- Жалоба
19:50 7.04.2019
Для вашей задачи подойдет метод append, он вставляет содержимое в конец указанного элемента:
Если надо вставить информацию в еще несколько блоков, делается это по аналогии, после:
Такой же код, только с другим идентификатором или классом. Вот и все.
$.ajax({
// ...
success: function(data) {
$('#info').html(data);
$('#logs').append(data); // Вставляет содержимое в конец указанного элемента
}
});
Если надо вставить информацию в еще несколько блоков, делается это по аналогии, после:
$('#info').html(data);
Такой же код, только с другим идентификатором или классом. Вот и все.