我正在编写一个表单,希望用户能够根据选择重定向到四个单独页面之一。为此,我实现了一个包含所有选项的下拉选择框。我想要的是在此框中进行的选择以在单击按钮提交时更改表单重定向 url。我已经看到了这个问题的其他一些例子,但遇到了一些错误。例如,我尝试了一个我看到的 jQuery 修复程序,但是一旦选择了下拉选项,它就会将用户重定向到一个新页面。
这是我的表单代码
<form action="" id="search-form" method="post" onChange="">
<input name="retURL" value="thankyou.html" type="hidden">
<label for="firstname" class="half first-half">
<input type="text" name="First Name" id="firstname" placeholder="FIRST NAME*" autofocus required>
</label>
<label for="lastname" class="half second-half">
<input type="text" name="Last Name" id="lastname" placeholder="LAST NAME*" required>
</label>
<label for="email" >
<input type="email" name="Email" id="email" placeholder="EMAIL*" required>
</label>
<label for="phone" >
<input type="tel" name="Phone" id="phone" placeholder="PHONE*" required >
</label>
<label>
<select id="selectbox" name="">
<option value="0" selected>PROPERTY OF INTEREST*</option>
<option value="thankyou1.html">Adako Crossing</option>
<option value="thankyou2.html">Hayes Haven</option>
<option value="thankyou3.html">Pinion</option>
<option value="thankyouall.html">All Properties</option>
</select>
</label>
<textarea name="comments" id="comments" placeholder="COMMENTS"></textarea>
<button type="submit" id="get_info" name="submit"></button>
</form>