Я пытаюсь добавить данные в li
динамически, но не могу добавить его. Есть несколько строк данных для добавления. Я получаю мой HTML-код разметки виден на экране .Здесь есть HTML ..Невозможно добавить динамические данные в список в jquery
<div data-role="content">
<ul id="ContactList">
</ul>
</div>
А вот код JQuery.
function onSuccess(contacts) {
//console.log(JSON.stringify(contacts))
$('#ContactList').empty();
$.each(contacts, function(key, value) {
if(value.name){
$.each(value.name, function(key, value) {
if(key == 'formatted'){
name = value;
}
});
}
if(value.phoneNumbers){
$.each(value.phoneNumbers, function(key, value) {
phone = value.value;
});
}
$('#ContactList').append('
< li>< a href=" #">< h3 class="ui-li-heading">'+name+'< /h3>< div class="ui-li-desc">Club '+phone+'< /div>< /a>< /li>');
$('#ContactList').listview();
}
попробуйте использовать $ ('# ContactList'). Listview ("refresh"); –
@RamzanZafar OK..Позвольте мне попробовать .. Я сообщу .. –
@sanatanmishra Я нашел проблему и добавил решение ниже. – Rahatur