以编程方式刷新网页 - javascript

Apo*_*llo 2 javascript jquery-mobile

可能重复:
当前页面的Javascript硬刷新

有没有办法使用javascript刷新页面?我正在使用jQuery Mobile在列表视图中显示一些统计信息(可能是列表视图),我需要每10秒从MySQL数据库重新填充一次数据,比方说.这可能吗?

提前致谢.

The*_*net 5

如果您正在使用JQM,请在列表视图上使用listview.('refresh')方法.使用ajax并在处理程序的列表中调用.refresh().

$.ajax({ /* code goes here */ 
 success : function(e) { for (var i in e.data) 
 { listView.add(i); } 
   listview.listview('refresh'); });
Run Code Online (Sandbox Code Playgroud)

来自JQM文档:http: //jquerymobile.com/test/docs/lists/docs-lists.html 更新列表如果将项目添加到列表视图,则需要在其上调用refresh()方法来更新样式并创建添加的任何嵌套列表.例如:

$( '#MYLIST')的列表视图( '刷新'); 请注意,refresh()方法仅影响追加到列表的新节点.这是出于性能原因而完成的.刷新过程将忽略已增强的任何列表项.这意味着如果更改已增强的列表项的内容或属性,则不会反映这些内容或属性.如果要更新列表项,请在调用refresh之前将其替换为新标记.