#javascript #html #ajax #dynamic
#javascript #HTML #ajax #динамический
Вопрос:
Я пытаюсь реализовать JS, который обновляет статическую таблицу HTML с заданным интервалом без каких-либо веб-узлов и т. Д., Просто Используя вызовы ajax. Страница регулярно обновляется новыми данными на исходном сервере, и я хочу, чтобы HTML, после открытия в браузере пользователя, загружал новые значения и динамически заменял их.
Мое решение заключается в сопоставлении идентификаторов пользовательского HTML-кода с его обновленными парами в новой версии на сервере и вставке их с помощью функции загрузки ajax.
function updateVals () {
for (var i = 0; i < (idList.length); i ) {
$('#' idList[i]).load('SamebutUpdated.html #' idList[i])
}
}
Теперь, моя проблема заключается в том, что, когда я пытаюсь обновить значения исходного HTML-кода на моделируемом реальном сервере (VSC), пока пользовательский HTML открыт, пользовательский HTML возвращается к исходным значениям данных перед перезагрузкой новых, и я бы хотел, чтобы он этого не делал, новместо этого сохраните ранее загруженные, а затем замените их еще раз.
Надеюсь, это достаточно понятно и связно.
Заранее приветствую!
Комментарии:
1. Не могли бы вы продемонстрировать такое поведение в jsfiddle? Я не уверен, что вы подразумеваете под «пока пользовательский html открыт»
2. Я попытаюсь настроить его, но это может занять некоторое время, так как я только начал с JS. Я имел в виду, что пользователь открывает страницу, введя URL-адрес. И затем он должен обновиться, загрузив значения из (к настоящему времени), возможно, обновленного self на сервере.