1
Есть ли способ автоматически добавлять новые элементы списка в HTML, получая данные из этих элементов списка с веб-страницы. Список выглядит так:Добавить новый элемент списка динамически на веб-страницу
<ol class="treeBody">
<li>
<label for="folder1"><span id="albumname">0</span></label> <input type="checkbox" id="albumname" />
<ol>
<li>
<label for="subfolder1"><span id="subdirname">0</span></label> <input type="checkbox" id="subdirname" />
<ol>
<li class="file"><a href="">File 1</a></li>
</ol>
</li>
</ol>
</li>
</ol>
Я получаю данные с помощью WebSocket:
$.get("http://localhost:8040/api/album", function (data) {
console.log("data: ", data);
var i;
var j;
console.log(i);
for (i = 0; i < data.length; i++) {
console.log("start for loop");
var albname = data[i].Name;
console.log("albname: ", albname);
$("#albumname").text(albname);
var subalbum = data[i].SubAlbums
for (j = 0; j < subalbum.length; j++) {
var subname = data[i].SubAlbums[j];
console.log("SubName: ", subname);
$("#subdirname").text(subname);
}
}
});
Что вам нужно JQuery Append? – misha130