我想知道是否有办法让表单中的提交按钮在每次单击时重定向到不同的链接,具体取决于所选人员。例如:我的表单将包含姓名,电子邮件,以及您如何通过众多选项的下拉列表和提交按钮得知我们的消息。因此,如果该人选择了选项 1,那么一旦单击提交按钮,它将重定向到链接 1。当另一个人来选择选项 1 时,它也会重定向到链接 2。当另一个人再次选择选项 1 时,它将重定向到链接 1,依此类推。这需要对下拉列表中的所有选项都是可能的,并且将记录电子邮件地址以供我稍后查看。这可能吗?对不起,我是新手。
你可以这样做
.HTML
<form action="./hi_friend.php" method="post" id="countForm">
<select name="selList" id="selList">
<option value="1">First</option>
<option value="2">Second</option>
<option value="3">Last</option>
</select>
<input type="submit" value="submit">
</form>
.JS
$('#countForm').submit(function(){
var $form = $("#countForm");
if($("#selList").val() == "1")
$form.action = "./first_result.php";
else if($("#selList").val() == "2")
$form.action = "./second_result.php";
else if($("#selList").val() == "3")
$form.action = "./last_result.php";
alert("submit to " + $form.action);
return true;
});
工作小提琴