我想按照我的标题说,我想将表格信息发送到两个不同的页面。
我的意图是:
如果有人在表单中选择一个选项,我想将信息发送到page1,但如果他们选择其他选项,我想将该信息发送到另一个页面。仅使用一个按钮。
这可能吗?
我找到了关于提交表单两个不同页面但使用两个按钮的信息,我只想在一个按钮中进行。
我感谢任何帮助。
答案 0 :(得分:1)
您可以通过更改表单的操作来实现此行为,请参阅此问题:javascript - change form action based on selection?
答案 1 :(得分:1)
当然,只需使用prop()
并更改表单的“action”属性:
<script type="text/javascript">
$(document).ready(function() {
$('#post-to-bar').change(function() {
var action = 'foo.php';
if ($(this).is(':checked')) {
action = 'bar.php';
}
$('#my-form').prop('action', action);
});
});
</script>
<form action="foo.php" method="post" id="my-form">
<input type="checkbox" id="post-to-bar" />
<input type="submit" value="Submit!" />
</form>