我处于开发某些功能的概念化阶段,但不太确定某个功能。将新元组添加到数据库时自动刷新内容
我在窗体中有一个DIV,我们称之为id ='divComments'。该div包含特定标题的所有评论。它从数据库中检索所有容易做到的数据。
现在,当页面刷新时,该div将填充所有注释。如果其他用户添加评论,则所有其他用户在登录时(在该时间点之后)将看到此评论,或者他们刷新页面。
如果我想要这个div从数据库提供并在数据库中的关系/表中插入某些内容时自动刷新,该怎么办?所以我打开了我的页面(我不刷新它,只是盯着它)显示可以让x和其他人在特定的数据库表中添加一个元组让我们调用y,我的div现在显示x和y。换句话说,它从数据库更新实时而不刷新。
任何人都有任何想法如何去做这样的事情?
您的下游HTML无法“侦听”数据库级别的更改。但是,您可以实施Ajax解决方案来定期刷新数据库中的记录。 – rdlowrey
好的。那么我必须问一个聊天室如何像大都会那样实施聊天室? –
HTML本身一旦发送给客户端就不能做任何事情。之后的任何更改都会涉及到AJAX打电话给家里以获取最新数据......每秒可能会有一个js呼叫(甚至更频繁)。我不能说“大都会”如何具体实施这样的解决方案。 – rdlowrey