Ajax newsfeed自动刷新难度

时间:2014-06-24 22:53:13

标签: javascript php mysql

我正在尝试为网页制作新闻源。虽然我遇到的唯一问题是刷新帖子。如何在将新数据插入mysql数据库时刷新新闻源?正如您所看到的,每隔5秒就会调用一次pagerefresh(),但这样做效率很低,因为我一遍又一遍地打印数据。此外,当用户试图对新闻源进行评论时,帖子会不断刷新,从而中断用户的输入。我还没有包含所有代码,但我的主要问题是,只有在输入新数据时才能刷新?

header.php

function initializePosts()
{

$.post("searchPresentation.php", {refresh_posts:"yes", user: "<?php echo $user ?>"},    function ( data ){
    $("#profile_newsfeed2").html(data);
});

setTimeout("initializePosts();", 5000);
}

的index.php

<script>
initializePosts();
</script>

<div id="profile_newsfeed2"> </div>

0 个答案:

没有答案