jquery刷新div再次显示div

时间:2013-01-27 17:47:29

标签: jquery html refresh

我有一个显示mysql查询结果的div。有时候数据库会添加或编辑条目,所以我希望能够在点击按钮时刷新div。它有点工作,但有点没有。这是我的代码

<a id="refresh" href="#">click</a>

<script>
    $(function() {
      $("#refresh").click(function(evt) {
         $("#container").load("index.php")
         evt.preventDefault();
      })
    })
</script>

第一次单击链接时,它会在原始容器div中显示WHOLE index.php。之后的每次点击都会像我想的那样刷新新创建的index.php,唯一的问题是它显示了双index.php。有人可以指出我正在做的可能明显且希望简单的错误吗?谢谢!

1 个答案:

答案 0 :(得分:0)

在将新数据加载到div中之前,您是否尝试删除div中已有的内容?

类似这样的事情

<script>
    $(function() {
      $("#refresh").click(function(evt) {
         $("#container").html("");
         $("#container").load("index.php")
         evt.preventDefault();
      })
    })
</script>
相关问题