如何刷新页面中的特定div?

时间:2012-06-16 05:26:13

标签: javascript jquery html

有谁知道如何刷新页面中的特定div,我不想加载整个页面,但只有一个div。它可以吗?

8 个答案:

答案 0 :(得分:2)

虽然我还在学习自己,但我认为你实际上在谈论的是AJAX。 jQuery库为您提供了许多方法来进行AJAX调用,一些是高级别的,一些是低级别的。在jQuery主页中搜索.load()以获得高级解决方案,在.ajax()中搜索更低级别的解决方案。

答案 1 :(得分:1)

不可能,但您可以使用ajax更新div上的内容(不完全刷新)。

编辑:您可以使用简单的javascript来完成ajax请求。在ajax中,一个请求被发送到服务器,该服务器发回一些数据,可以用来更新div中的html。 www.w3schools.com/ajax/default.asp

答案 2 :(得分:1)

请参阅此链接我认为它会对您充分使用....

http://designgala.com/how-to-refresh-div-using-jquery/

使用 JQ和PHP 完成...

答案 3 :(得分:0)

它被称为jquery。它是一个javascript库,使用更少的代码更容易编写许多函数。 Ajax是其中的一部分,以及您用来发出Http请求以将动态内容转换为div的内容。

答案 4 :(得分:0)

如果你不想重新加载整个页面,那么你可以使用jQuery Ajax。但是使用它你只能更改div标签的内容而不刷新整个页面

答案 5 :(得分:0)

这是一种方式,告诉我它是否有效:

<html>
<head>
    <script>
    $(document).ready(function(){
    $.post(
        "anotherpage.php",
        {"field":"value"},
        function(r){ 
            if(r!==''){ 
                $(".replace").html(r); 
            } 
        });
    });
    </script>
</head>
<body>
    <div>Some text</div>
    <div class="replace">Default Text</div>
</body>
</html>

答案 6 :(得分:0)

Ajax是你最好的选择,但它并不是jQuery独有的东西。如果您还没有使用jQuery,您会发现自己编写脚本更有效率,而不是将整个jQuery库与您的站点一起加载。

答案 7 :(得分:0)

使用jQuery和PHP(AJAX)非常容易,你可以从数据库或任何你想要的网页加载新的值,你也可以设置时间间隔看看这个链接:

http://phphere.blogspot.com/2013/12/how-to-refresh-particular-div-in.html