微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

用AJAX更新列表,但首先检查用户是否已经在该列表中

如何解决用AJAX更新列表,但首先检查用户是否已经在该列表中

|| 你好 我在一个页面上工作,该页面最初显示了比赛中已注册用户的列表(一个用户可以多次注册,但是每个注册用户显示一次),并且此列表会在特定时间段内使用AJAX更新,我会喜欢只显示不在该列表中的用户。哪个选项最适合此用途? 将包含用户的数组从页面发送到服务器,PHP会将这个数组与新用户进行比较,并仅返回该列表中尚未包含的用户(这意味着我将向服务器发送一个包含约10个数组的数组-200个用户,每30秒一次) 将AJAX结果与页面上的用户列表进行比较,并仅显示javascript数组中尚未存在的用户(这意味着将使用javascript进行比较)

解决方法

做这样的事情可能很好: Javascript:将上次修改的时间发送到服务器-每当将最后一个新用户添加到列表中时,而不是上次请求的时间。首先,这个时间将是当前时间。 PHP:返回自此以来进入竞赛的所有用户。 Javascript:如果有结果,请确定哪些用户是唯一的(无论您希望如何),然后将其添加到列表中,从而更新下一个请求的上次修改时间。 我认为如果您担心的是这将是最少的数据传输量。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?