-2

我正在尝试开发一种工具来向我的销售团队展示他们在一个月内的配额。我已经将他们的配额划分为工作日,但我希望能够向他们展示他们在销售命中时与他们的配额有多接近,因此他们进行了销售并自动更新图表。

我有这个工作作为一个快照没有,点击刷新并重新加载数据,但我计划将它流式传输到他们的销售室(所以点击刷新不是一个选项)。

4

1 回答 1

0

我假设您需要一种机制来自动刷新数据。

在这种情况下,您可以使用元刷新或 javascript 刷新或 ajax。

元刷新可以如下完成。

<meta http-equiv="refresh" content="5" />

上面的代码将每 5 秒刷新一次页面。

setTimeout(function(){
   window.location.reload(1);
 }, 5000);

这也将每 5 秒刷新一次页面。

或者使用 jQuery Ajax 将您的结果页面调用到另一个页面中。例如,如果您的结果页面名称是 tables.php,那么代码将如下所示。

<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
 $(document).ready(function() {
     $("#responsecontainer").load("tables.php");
   var refreshId = setInterval(function() {
      $("#responsecontainer").load('tables.php?randval='+ Math.random());
   }, 5000);
   $.ajaxSetup({ cache: false });
});
</script>
</head>
<body>

<div id="responsecontainer">
</div>
</body>
</html>

IE 修复需要 cache:false

谢谢。

于 2012-08-22T19:15:37.597 回答