Я видел несколько таких постов, похожих на это, поэтому я извиняюсь заранее, если это дубликат.
У меня есть этот код при извлечении некоторых данных, но я не могу показатьсячтобы выяснить, почему мой список не обновляется ... Какие-нибудь возможные решения?Это мой JS.
/* VARIABLES
-------------------------------------------------------------------- */
var serviceUrl = "http://localhost/app/services/";
var serviceToLoad = "homeList.php";
var home;
var pageId = "#homePage";
var contentId = "#homeList";
/* JQUERY
-------------------------------------------------------------------- */
$(pageId).live('pageshow', function(event){
getHomeList();
});
/* FUNCTION SET
-------------------------------------------------------------------- */
function getHomeList() {
$.getJSON(serviceUrl + serviceToLoad, function(data) {
// Remove all content first
$(contentId +' li').remove();
// Load Data
$.each(data.items, function(index, list){
$(contentId).append('<li><a href="#">' + list.name + '</a></li>\n');
});
});
// Reload View
$(contentId).listview('refresh');
}
И это моя HTML-страница
<div id="homePage" data-role="page" >
<div data-role="header" data-position="fixed"><h1>Home</h1></div>
<div data-role="content">
<ul id="homeList" data-role="listview"></ul>
</div>
</div>
Любая помощь будет принята с благодарностью!