实时交换Html数据表单

时间:2016-07-12 22:26:46

标签: javascript jquery html ajax forms

嘿伙计们,我对编程非常陌生,我需要你的帮助来指导我完成这项工作。

假设我们有2个想要通过HTML表单进行通信的用户

第一批用户填写html表单(名字,姓氏,年龄等)并提交。 第二个用户收到表单时无法对其进行任何修改,然后以批准或不批准的方式提交给第一个用户(通过勾选单选按钮)

所有这一切都必须在实时发生。

有人可以向我解释它是如何运作的吗?它是用Ajax完成的吗? 我该怎么研究?

1 个答案:

答案 0 :(得分:1)

您应该查看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和“Long Polling”。这是一个很好的SO帖子:

how does long polling work javascript?