0

我的网页中有这个 jQuery 脚本:

<script>
$(function() {
    function callAjax(){
        $('#lastlogins').load("ur.php");
    }
    setInterval(callAjax, 1000 );
});
</script>

但是,在容器 lastlogins 中,没有显示文件 ur.php,它只是空的。我创建了这样的 div:

<div id="lastlogins">
</div>
4

2 回答 2

0

在快速查看.load函数后,只有一种可能性……您的 PHP 文件没有返回任何有用的东西。直接在浏览器中运行它并确保它返回有效的 HTML。

你的 jQuery 函数是正确的。

于 2013-02-03T12:05:01.680 回答
0

我没有看到您的代码有任何错误。唯一的问题是您的ur.php文件。只需尝试直接访问您的文件,看看是否可行。

同时,参考我的示例代码。

<script>
$(function() {
    function callAjax(){
        $('#lastlogins').load("/SivaCharan/EGxWL/show");
    }
    setInterval(callAjax, 1000 );
});
</script>
<div id="lastlogins">
</div>

参考我的LIVE DEMO

于 2013-02-03T12:24:29.300 回答