Ответ 1
После добавления вы должны обновить список:
$("#mymenu").listview("refresh");
Мне нужно динамически добавлять представление списка. Я могу создать динамическое представление списка, но я добавляю
к жестко закодированному тегу в приведенном ниже фрагменте html.The HTML code snippet.
<ul id="mymenu" data-role="listview" >
</ul>
Jquery Code Snippet.
$("#accpmenu").append('<li><a href='+ "#" + ' id="a" "> <img src="letterheader.png" >'+ this.textContent + ' </a> </li>');
Я даже хочу динамически построить и затем добавить
Пожалуйста, помогите мне в этом.Спасибо Shyam
После добавления вы должны обновить список:
$("#mymenu").listview("refresh");
Вот пример, который динамически создает список.
Сообщите мне, если это поможет.
У меня есть код ниже, отлично работающий для меня
<script>
var myArray = ["Arun", "kumar", "Mani", "Vimal", "Vinoth"];
$.each(myArray, function(index, value){
console.log("INDEX: " + index + " VALUE: " + value);
});
var output = [];
for (var i = 0; i <myArray.length; i++) {
output.push('<li><img src="img/img_help.png">' + myArray[i] +'</li>');
}
$('#coursemates').append(output.join('')).listview('refresh');
$("#coursemates").listview("refresh");
</script>