У меня есть массив, который состоит из нескольких ссылок, этот массив хранится в localStorage.У меня есть страница, где я хочу показать все из них.Поэтому, когда я добавляю любой элемент в мой массив, он должен быть добавлен на страницу с помощью ajax.
У меня есть функция, которая просто создает эту таблицу, используя данные из локального хранилища:
function get_table(links) {
let result = ["<table class='table text-center'>"];
let number = recent.length;
result.push("<thead><tr><th scope='col'>Page Number</th><th scope='col'>Link</th></tr></thead>")
result.push("<tbody>")
for(let link of links) {
result.push(`<tr><td>${number}</td><td>${link}</td></tr>`);
number--;
}
result.push("</tbody></table>");
return result.join('\n');
}
Но я не знаю, где применить AJAX.Я пытался сделать это:
$.ajax({
type: "POST",
url: "http://127.0.0.1:8000",
data: {recent: localStorage.getItem('RecentPages')},
dataType: 'json',
success: function(data)
{
$('.container').append(get_table(data));
},
});
Но это не работает.Как мне достичь своей цели?