【发布时间】:2014-04-23 22:32:29
【问题描述】:
我有一个包含 2 个字段的 html 表单:姓名和电子邮件。 我需要从同一个提交按钮将表单值提交到 2 个不同的 url。我曾尝试使用 jquery、序列化和发布,但我不清楚如何实现这一点。在这种情况下我不能使用 PHP。
<!doctype>
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
</head>
<body>
<form action="" method="post" name="myform" id="myform">
<input type="text" value="name" />
<input type="email" value="email" />
<input type="button" id="submit" value="submit" />
</form>
<script type="text/javascript">
$(document).ready(function(){
var url1 = "some-url.com";
var url2 = "some-other-url";
$("#submit").click(function() {
$.post("url1", $("form#myform").serialize());
$.post("url2", $('formmy#myform').serialize());
})
})
</script>
</body>
【问题讨论】:
-
如果您尝试过使用 jQuery,请向我们展示您的尝试。
-
URL 是否与脚本在同一台服务器上?如果没有,您可能有跨域权限问题。