使用setinterval从db中删除最后一个条目

时间:2012-08-29 12:12:54

标签: php jquery

我正在使用J查询从我的MySQL数据库向一个页面显示条目.load() 设置Interval我每秒都会刷新结果,作为我正在处理的消息/聊天系统的一部分。

现在,在同一页面上我可以选择将MSG添加到数据库,所以它工作正常并显示消息,我想要做的是向下滑动我刚刚发送的消息。

我设法使用:

$i++;

在while循环中设置消息的类,其中$ i == 1;但由于结果保持刷新,它会一直向下滑动,并在第一页加载时向下滑动,而不仅仅是在发送新消息时。

有人可以帮我一个好的解决方案吗?

1 个答案:

答案 0 :(得分:0)

你想要的是使用公共div来同时刷新msg和每次刷新的结果显示并向下滑动。你应该为结果使用单独的div并在其上使用.load()并使用单独的div来提交msg,这样当间隔发生时两者都不会向下滑动。例如,使用<div class="msg_submit"></div>获取msg提交内容并使用<div class="results"></div>获取结果并使用$('.results').load('path');希望它有所帮助:)