实时交换 HTML 数据表单
Exchange Html Data form in Real Time
嘿伙计们,我对编程完全陌生,我需要您的帮助来引导我完成此操作。
假设我们有 2 个用户想要通过 HTML 表单进行交流
第一个用户填写一个html表单(名字,姓氏,年龄等...)并提交。第二个用户收到表单,但无法对其应用任何修改,然后以批准或拒绝的形式提交给第一个用户(通过勾选单选按钮)
所有这些都必须实时发生。
有人可以向我解释它是如何工作的吗?阿贾克斯完成了吗?我应该研究什么?
你应该研究一下Web套接字,这是你完成你想要的功能的方式。以下是有关 Web 套接字的一些信息的链接,它有几个不同的库来实现和抽象 Web 套接字以使其更易于使用:
https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API
如果你使用 .NET 在 Visual Studio 中进行开发,则可以查看Microsoft的 SignalR 库。它使WebSocket编码变得容易:
http://www.asp.net/signalr
如果你想完全远离WebSockets,那么你会希望使用AJAX和"长轮询"。 这里有一个很好的SO帖子:
长轮询如何工作 JavaScript?
相关文章:
- 单击按钮即可显示带有提取的json数据的表
- 将数据从表单传递到另一个页面上的表-knockout.js
- 当用户将数据输入表单时要知道的事件
- 使用jQuery用data-*数据填充表单文本输入
- 如何将数据从表单传递到 php 函数到 javascript 以在画布上绘制而不刷新页面
- 根据 Ajax 返回的数据提交表单
- 如何在反应表中单击表行的列之一时获取表行的数据上下文
- 数据表 - 通过单击事件获取当前行的数据库 ID
- 使用表格数据填写表单
- 加载HighCharts图表/数据在表单上提交jQuery
- 如何使用 Ajax .serialize() 数据将表单发布到 PHP
- 使用来自另一个表单的数据填充表单
- 如何使用我要编辑的 html 表中行中的数据填充表单中的输入字段
- 角度:如何重置映射到不同数据的表单元素
- 将数据从表单获取到骨干中的集合
- 主干 - 使用嵌套的 json 数据将表单提交绑定回模型
- 单击按钮时添加带有附加数据的表行
- 如何将数据从表单传递到路由器
- 在 Laravel 5.1 和 Vue JS 中保存多个数据动态表单
- 如何使用jquery从数据表中单击按钮时选择过滤结果