使用下面的代码。使用 $( ".selector" ).listview( "refresh" ); 将动态数据添加到listview时的方法。在这里阅读更多 刷新
$( ".selector" ).listview( "refresh" );
function myFunction(response) { var arr = JSON.parse(response); //var arr = obj.records; var i; var out = ""; for (i = 0; i < arr.length; i++) { out += "<li><a href ='" + arr[i].Path + "'>" + arr[i].Film + "</a></li>"; if((i+1) == arr.length){ document.getElementById("searchfilmsbyname").innerHTML = out; // $("#searchfilmsbyname").html( out ); you can use this jquery method to add html inside list view $("#searchfilmsbyname").listview('refresh'); } } }