-2

我有一个表格:

<form name="myForm" id="myForm" method="post" action="someUrl.php">
...
</form>

此表单之外是一个包含锚链接的 div:

<a href="anotherUrl.php" onclick="document.myForm.submit();return true;">link</a>

我正在尝试提交 myForm,然后再继续使用 anotherUrl.php。但它所做的只是在不提交 myForm 的情况下重定向到 anotherUrl.php。帮助?

4

2 回答 2

2

尝试:

onclick="document.forms['myForm'].submit(); return false;"

无论如何,返回 true 都是多余的。

您需要从 someUrl.php 重定向 - 可能使用:

header("Location: http://domain.com/anotherUrl.php");
exit();
于 2013-10-01T03:11:05.807 回答
-1

你在使用任何 javascript 框架吗?通过使用 jquery 或创建一个触发表单提交然后重定向的函数,您将更容易实现。

于 2013-10-01T03:15:11.743 回答