更新页面而不影响正在进行的过程

时间:2013-12-12 21:37:58

标签: javascript html css ajax

你好都有一个div1,其中包含许多其他divs2,div3 ..... 并且我想在每13秒后重新加载div div1,但不影响我们在其他div进程上正在进行的处理可能是键入消息,查看图像等。

任何人都可以帮我这个..

这是我用过的代码。 代码工作正常它重新加载div1但每次加载我需要再次键入消息,如果我没有发布它...有时它也向下滚动..

var auto_refresh = setInterval(
    function ()
    {
    $('#div1').load('home.php #div1').fadeIn("slow");
    }, 13000);

1 个答案:

答案 0 :(得分:0)

您可以通过加载传递参数,将草稿保存为未保存并发布已保存的参数。假设$('#myContent')包含您的帖子内容,则可以使用以下代码:

$("#myDiv").load("home.php?post="+$('#myContent').val())//send posted data

OR

$("#myDiv").load("home.php?, {draft:$('#myContent').val() })//send draft data