如何刷新html中的一个div?

时间:2015-07-09 10:34:58

标签: html css

我目前在我的代码中有这一行

<meta http-equiv="refresh" content="<?php echo $dataInterval ?>" >

问题是它会刷新我的整个网站。我希望它只刷新我网站上的一个特定div部分,这是一个从文件中提取数据的图表。

1 个答案:

答案 0 :(得分:1)

使用纯HTML和CSS无法做到这一点。你必须使用Ajax。一个例子是jQuery中的.load()函数:

$(".element").load(location.href + " .element > *");

这将加载.element内容。

例如,您可以使用超时定时重新加载:

setTimeout('ReloadPage()', 60000);

function ReloadPage() {
    $(".element").load(location.href + " .element > *");
}

这将每60秒重新加载.element的内容。