【发布时间】:2013-10-09 04:50:07
【问题描述】:
我需要在网站上构建一个非常简单的按钮,用于切换服务器上的布尔值。当布尔值为 True 时,我想显示一个绿色图标,当它为 False 时,我想将其变为红色。当用户点击图标时,它应该向服务器发送命令并更新,然后图标应该只在服务器回复布尔值实际上已被切换时才改变颜色(图像 src)。
我对网络应用程序不是很有经验,但我想知道哪个框架最适合这个?有没有一种易于使用的 HTML5 方法来做到这一点?阿贾克斯?网络套接字?我在应用程序的另一个页面上使用 websockets 并且它正在工作,但对于这么简单的事情来说它可能是矫枉过正?
【问题讨论】:
-
此切换是否需要影响当前浏览您网站的所有用户,所以如果用户 A 单击切换,用户 B 会立即看到效果?如果没有,那么 websockets 就太过分了,你只需要一个发送 ajax 请求的点击事件。
-
Kevin,不,它只是在每个用户身上,所以 AJAX 将成为要走的路。感谢您的回复。
标签: javascript jquery ajax web websocket