如何刷新div?

时间:2012-07-12 09:27:05

标签: javascript html visualforce

我发现的大多数示例都解释了如何使用文本或其他页面刷新div。我只想在点击按钮后再次重新加载div。我怎么能用javascript做到这一点?

感谢。

4 个答案:

答案 0 :(得分:2)

使用AJAX。

如果你使用jQuery,它就像$('#mydiv').load(url)

一样简单

答案 1 :(得分:2)

对DIV元素的任何更改都存储在页面的DOM中,并立即显示。你不需要为此做任何事情。但是,更改后的DIV旧状态丢失了。您需要将其存储在某处并再次设置以使其可见。

答案 2 :(得分:0)

请点击按钮调用ajax函数,并使用返回结果设置div的innerHTML属性。

答案 3 :(得分:0)

<script src="/js/jquery-1.3.2.min.js" type="text/javascript"></script>

所以我们只需将这个小的JS代码片段放到我们的页面中,用内容id刷新标签内的所有内容,让我们说每5秒:

setInterval(function() {
    $("#content").load(location.href,"");
}, 5000);