html传递参数以形成并在选择框中自动选择一个值

时间:2014-03-28 02:21:43

标签: html wordpress forms parameters

我有一个页面,我放了一个按钮:

http://s1064857.instanturl.net/mstainless.com/portfolio/pass/

点击后,我希望点击重定向到

http://s1064857.instanturl.net/mstainless.com/request-quote

并自动选择选择控件。我尝试将一个参数放入按钮URL作为... / request-quote?Product = Cabinets

但是加载目标页面时,未设置Product SELECT控件。

表单的代码块如下:

我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

虽然您还没有提供任何代码,但我认为我得到了您想要的内容。当您发送以下GET:... / request-quote?Product = Cabinets

您需要使用以下代码来获取Product GET变量,并使用它来确定默认情况下应选择哪个选项。

<?php
//Get the Product variable from the URL
$product=$_GET['Product'];

//Start a <select>
echo "<select>";

//If the $product is Cabinets then make it the default option
if ($product=="Cabinets") {
    echo "<option selected='selected'>Cabinets</option>";
}
//Else do not make it the default option
else {
    echo "<option>Cabinets</option>";
}

//NOW DO THIS FOR EACH PRODUCT.  HERE ARE A COUPLE EXAMPLES

if ($product=="Desks") {
    echo "<option selected='selected'>Desks</option>";
}
else {
    echo "<option>Desks</option>";
}

if ($product=="Chairs") {
    echo "<option selected='selected'>Chairs</option>";
}
else {
    echo "<option>Chairs</option>";
}

//End the <select>
echo "</select>";

?>

现在,这将使$ product成为。

中的默认选项