JqueryMobile Listview删除旧值

时间:2011-02-10 17:38:58

标签: jquery mobile

我在.ajax调用webservice中调用以下代码并将值转换为“public_tweets”。代码工作正常,并将数据填充到listview中。问题是如果我将这段代码调用两次(比如单击按钮),列表视图中的值会在之前填充,并且会添加一组新的listview。如何仅显示最近搜索的列表视图... ????。赞赏所有的帮助... !!!!

 $("#placeholder").after('<ul id="unfinshed" data-role="listview" data-theme="b" data-inset="true"></ul>');
       // $('#unfinshed').empty();
        for (var x = 0; x < public_tweets.length; x++) {
            var txt = public_tweets[x];
            $('<li><a href="#">' + txt.Name + '</a>' +
            '<ul data-theme="c" data-inset="true">' +
            '<li> ' + txt.Phone + '</li>' +
            '<li> ' + txt.Email + '</li>' +
            '<li> ' + txt.City + '</li>' +
            '<li> ' + txt.State + '</li>' +
            '<li> ' + txt.Country + '</li>' +
            '</ul>' +
            '</li>').appendTo("#unfinshed");

        }
        $("#unfinshed").page();

1 个答案:

答案 0 :(得分:0)

$("#unfinshed").page('refresh', true);

$("#unfinshed").page('refresh');