2013-04-11 28 views

回答

1

所以你基本上想要更新服务器上数据更改时的页面。

两个主要选项浮现在脑海中:

1阿贾克斯调查

使用的setTimeout结合Ajax调用以定期调用服务器,看看是否有任何改变。你已经提到了jQuery,那当然是一个很好的开始。熟悉http://api.jquery.com/jQuery.ajax/。这可能是你最好的选择。

2. PubSub的

我在我的网站出于这个目的的一个使用http://www.pubnub.com/。浏览器订阅一个pubnub频道,服务器上的任何时间发生变化时,服务器都会在该频道上发布。这显然需要更多的工作来提前设置,并且更适用于富客户端应用程序(我的应用程序是一个单页面)。

PubSub还有很多其他的实现。

+0

pubnub?免费? – ltvie 2013-04-11 00:39:07

+0

不,它不是(你当然可以看看他们的网站!),这也是为什么它不可能是你开始的最佳地点。尝试ajax民意调查方法,我认为它会做你所需要的。这是值得理解的,如果没有别的。我只想指出其他选择。 – jszobody 2013-04-11 00:43:13

相关问题