我正在使用J查询从我的MySQL数据库向一个页面显示条目.load() 设置Interval我每秒都会刷新结果,作为我正在处理的消息/聊天系统的一部分。
现在,在同一页面上我可以选择将MSG添加到数据库,所以它工作正常并显示消息,我想要做的是向下滑动我刚刚发送的消息。
我设法使用:
$i++;
在while循环中设置消息的类,其中$ i == 1;但由于结果保持刷新,它会一直向下滑动,并在第一页加载时向下滑动,而不仅仅是在发送新消息时。
有人可以帮我一个好的解决方案吗?
答案 0 :(得分:0)
你想要的是使用公共div来同时刷新msg和每次刷新的结果显示并向下滑动。你应该为结果使用单独的div并在其上使用.load()
并使用单独的div来提交msg,这样当间隔发生时两者都不会向下滑动。例如,使用<div class="msg_submit"></div>
获取msg提交内容并使用<div class="results"></div>
获取结果并使用$('.results').load('path');
希望它有所帮助:)