刷新小部件功能

时间:2011-12-10 17:47:29

标签: javascript partial-page-refresh

我的WordPress网站中集成了一个Vanilla API。

此API列出了最新的讨论,但除非重新加载页面,否则它不会刷新讨论中的更改。我需要的只是一个与以下行一起使用的函数,每隔x秒检索一次讨论:

// Retrieve the latest discussions from the Vanilla API
$resturl = vf_combine_paths($resturl, '/');
$data = json_decode(vf_rest($resturl));
if (!is_object($data))
   return;

1 个答案:

答案 0 :(得分:0)

使用Javascript计时器:

// retrieves the discussions every 30 seconds
setInterval ( "refreshDiscussion()", 30000 );

// Retrieve the latest discussions from the Vanilla API
function refreshDiscussion(){
    $resturl = vf_combine_paths($resturl, '/');
    $data = json_decode(vf_rest($resturl));
    if (!is_object($data))
    return;
}