将表单响应转移到另一个表单


Transfer Form Responses to Another Form

所以我想要完成的就是这个;我有人打电话给潜在客户。当打电话的人打电话给潜在客户并让他们感兴趣时,他们会将客户转给销售代理,以达成交易。

在最初的对话中,冷来电者会收集我在线表格中的一些信息,如姓名、电话号码、地址等。我需要冷来电者能够在他们通过电话时将这些值传递给销售代理。

冷漠的来电者和销售代理住在镇对面的两栋不同的大楼里,销售代理也使用在线表格收集数据。获取值不是问题,而是我无法理解的从一个代理到另一个代理的传递。

我想冷调用方可能会将表单发布到谷歌电子表格中,但我不知道如何在调用传递时将这些值填充到第二个表单中。我需要在几秒钟内完成传输,所以在电子邮件中发送带有捕获值的URL是不可行的,因为速度部门的电子邮件不可靠。

有人对此有什么想法吗?我可以使用HTML、jQuery或其他任何东西。如果必须在AJAX中完成,我将需要帮助。。。。

谢谢!

好的。

这是客户端:

客户将数据放入表单,并将这些数据发送到服务器。服务器必须为代理保存此数据。

这是代理方:

浏览器向客户发送新数据的检查请求(可能是自动的,也可能是代理需要点击一些按钮)。若存在新的数据,你们应该把这些数据放到代理页面的表单中。

$('#first-form').submit(function() {
    $.post('/another-destination', $(this).serialize(), function(r) {
        alert('Data sended to another destination!');
    });
    return true;
});

看起来您想要使用HTML5和JavascriptWebSockets以便能够将D_1数据从一个浏览器push到另一个浏览器。

Ajax需要polling,这意味着查询必须向服务器请求新信息。这可以通过保存和比较会话变量中最后更新的时间戳来实现。

Websockets在更新时将push数据发送给连接的对等方,从而允许数据在提交时自动填充,非常像实时聊天系统。

如果你一直使用PHP,你应该看看Ratchet,因为与许多替代方案相比,它的实现相当简单和简约。

http://socketo.me/

使用棘轮的聊天演示http://socketo.me/demo

添加RDBMS来创建、读取和更新数据,您就拥有了一个强大的实时应用程序。