-1

嗨,我使用了这个 php 代码:

<?php
if (isset ($_GET['update']))
{
    echo $status;
    die ();
}
?>

这个javascript:

<script type="text/javascript">
            $(document).ready (function () 
            {
                var updater = setTimeout (function () 
                {
                    $('div#center2').load ('index.php', 'update=true');
                }, 5000);
            });
            </script>

这确实刷新了我的评论所在的部分,但它基本上删除了评论并且不发布任何评论,显示一个空白区域。请帮我。

4

1 回答 1

0

制作一个action.php文件。

if (isset($_POST['action']) && $_POST['action'] == 'update_comments') {
     // echo all updated comments you want
}

然后在 index.php 页面中像这样使用 jquery,

var updater = setTimeout (function () {
     $.post("action.php", {action:'update_comments'}, function(data) {
          $('div#center2').html(data);
     }
}, 5000);

这里,在 jquery 第二行,action.phpaction.php文件的 url。该文件可用于许多其他类似的功能,只需向其添加更多 if 循环和操作名称。

于 2013-04-13T04:26:15.857 回答