首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >表单提交问题

表单提交问题
EN

Stack Overflow用户
提问于 2011-01-21 22:42:53
回答 1查看 43关注 0票数 0

我有一个表单(在域1上),目前正通过PHP cURL函数提交到另一个域(域2)。需要将一些数据发送到不同的域(域3),这给我带来了一些困惑。

基本上,我在考虑使用一个隐藏的表单,它将响应输入的一些值(表单提交到域2),并提交到“域3”。有没有更好的方法来做这件事?可能是curl_multi函数?

主要的(非隐藏的)表单是通过jquery的AJAX函数使用的。有没有办法利用这一点来提交两个表单?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-21 22:54:37

我不完全确定你想要做什么,但我会猜一猜。

您有一个提交到您的域的页面。

然后,接收php页面将该数据重新提交给domain2。

现在,您需要将一些数据提交到domain3,以便?

由于您不能一次发布2个表单,因此您必须使用ajax从客户端发布2个表单,每个目标域一个。

我将使用的另一个解决方案是有一些额外的隐藏字段映射,哪些字段应该提交到哪个域。

它可以包含一个JSON字符串或任何其他可以列出域的格式,以及包含字段的每个域的数组。

例如:

代码语言:javascript
复制
<input type="hidden" name="fieldmap" value='[{"domain":"domain2,"fields":["fields1","field2","field3"]},{"domain":"domain3,"fields":["field3"]}]'>

字段示例应该转义“inside The value attribute as”,但为了可读性,我没有这样做。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4760078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档