【发布时间】:2019-10-31 11:09:45
【问题描述】:
我有一个简单的表单,可以将一些数据提交到 SMS 服务器以发送 SMS。我需要从一个按钮创建两条单独的消息。 message1 需要立即发送,message2 需要延迟,网关支持。
我需要两个不同的“消息”字段,一个有延迟,一个没有。我不认为服务器允许来自一次提交的两个命令。有没有办法让表单从一个按钮按顺序提交?
两条消息共有的字段是:
<form action="https://api-mapper.clicksend.com/http/v2/send.php" method="post">
<input name="key" type="hidden" value="xxxxxxxxx" />
To: <input name="to" type="text" />
<input name="username" type="hidden" value="xxxxxx" />
<button type="submit" >SUBMIT</button>
导致我出现问题的字段是:
<input name="message" value="message1" />
<input name="message" value="message2" name="schedule" value="time" />
【问题讨论】:
-
表单是发布到第三方,还是发布到与该第三方集成的您自己的后端系统?如果是前者,是否支持 AJAX 请求?
-
为什么不使用 ajax 来发送 post 请求。也许您可以使用 javascript
submit并在表单中分配class或id? -
这能回答你的问题吗? Submit two forms with one button
-
服务器是第三方公司,我无法控制它们。我从未使用过 AJAX - 如果有人愿意提供简短的教程或一些代码,我会欣喜若狂。我只是一个业余爱好者!
-
Diogo - 可能是的。您能帮我为我的表单分配表单 ID 或表单名称吗?