У меня есть место, где размещаются textarea
сообщения , отправленные пользователем1 и пользователем2 , я хочу, чтобы время от времени, например, 5 секунд, обновлялся только пользователь.div
Для этого я нашел несколько примеров, где они используют load
передачу страницы для загрузки.
$(document).ready(function() {
var refreshId = setInterval(function() {
$("#feedback-bg-info").load("url a cargar")
.error(function() { alert("Error"); });
}, 1000);
$.ajaxSetup({ cache: false });
});
В этой части $("#feedback-bg-info").load("url a cargar")
, в методе load
, я ищу то, что только обновляется div
без передачи другого маршрута.
Чтобы обновить только div, используемая вами функция setInterval() идеально подходит для того, что вы хотите, поскольку она вызывает функцию или оценивает выражение в указанный интервал времени, выраженный в миллисекундах. Теперь, повторяя то, что вы предлагаете, я показываю следующую страницу:
с выражением:
Вы будете обновлять только div своей страницы, так как вы вызываете идентификатор, с которым вы его определили. В загрузку введите ссылку вашей текущей страницы.
Я оставляю вам ссылку на аналогичный вопрос Здесь я надеюсь, что это работает для вас!
Вы можете сделать следующее:
Дополнительная информация: ФУНКЦИИ JAVASCRIPT – SETINTERVAL() CLEARINTERVAL() SETTIMEOUT()