【问题标题】:HTML: how refresh information in <div> [closed]HTML:如何刷新 <div> 中的信息 [关闭]
【发布时间】:2015-11-06 02:42:24
【问题描述】:

我有 div 链接到 php 文件。在“test.php”中包含与数据库和表的连接以及结果。

require ('test.php');

如何每 30 秒刷新一次上下文????

【问题讨论】:

  • 不够清楚。请添加更多信息。
  • 也许使用 ajax..
  • 你的问题太宽泛了。这取决于上下文,可以通过多种方式实现。 Websockets、Ajax...
  • 信息不足,您应该发布您的html结构以使其更清晰,并告诉我们正在尝试轮询哪些数据。

标签: javascript php jquery html ajax


【解决方案1】:
$(document).ready(function(){
  setInterval(function(){
    $.post('test.php', { someParameter: 'someValue' }, function(data){
      $('#my-container').html(data);
    });
  }, 30000);
});

【讨论】:

    【解决方案2】:

    假设您正在谈论的这个divindex.php 中,并且您已经在index.php 中拥有jQuery。

    index.php

    <div id="refreshMe"></div>
    <script type="text/javascript">
    setInterval(
      function(){ $.get("test.php", function(data){$("#refreshMe").html(data);}); }, 
    30000);
    </script>
    

    这应该几乎可以实现您想要的。

    【讨论】:

    • 您的脚本存在语法错误。
    • 你能解决这个问题吗?
    • 不是安静的语法错误,而是你拼错了&lt;script&gt;
    猜你喜欢
    • 1970-01-01
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    • 2014-09-15
    • 2021-04-22
    • 2014-11-20
    • 2013-05-11
    • 1970-01-01
    相关资源
    最近更新 更多