<div class="row">
<label for="AdsType"><?php _e('Ads Type', 'modern'); ?></label>
<select id="AdsType" name="AdsType" >
<option>Standard</option>
<option>Premium</option>
</select>
</div>
用户选择标准按钮后,我希望将其重定向到 www.site.com/complete.php一旦用户选择高级按钮,我希望它被重定向到 www.site.com/pay.php
我之前在现有 php 文件中添加的额外编码是什么:
<button type="submit"><?php _e('Publish', 'modern'); ?></button>
您可以使用javascript更改表单中的操作url
// call to change_action() function onChange event
<select id="AdsType" name="AdsType" onChange="change_action();" >
<option value="Standard">Standard</option>
<option value="Premium">Premium</option>
</select>
// change action url
<script language="javascript">
function change_action()
{
if(document.getElementById("AdsType").value=="Standard")
{
form_name.action="www.site.com/complete.php";
}
else
{
form_name.action="www.site.com/pay.php";
}
}
</script>