【发布时间】:2015-04-10 02:17:55
【问题描述】:
我想在下拉菜单中动态选择默认值
该值存储在由$row['order status'] 检索的mysql 服务器上
而且它只有4个值存储在服务器Open Pending Closed Success
所以我从这 4 个值中选择了默认值
$selected are all initialised to false or '0' or disabled
我正在尝试以下代码,但它不起作用
if($row["Order Status"]=="Open"){
$selected='selected';
}
if($row["Order Status"]=="Pending"){
$selected1='selected';
}
if($row["Order Status"]=="Closed"){
$selected2='selected';
}
if($row["Order Status"]=="Success"){
$selected3='selected';
}
echo"
<select id='txt_orderstatusid_' class='txt_id_' >
<option ".$selected." value='Open'>Open </option>
<option ".$selected1." value='Pending'>Pending </option>
<option ".$selected2."value='Closed'>Closed </option>
<option ".$selected3."value='Success'>Success </option>
</select>"
我也试过了
echo "<select id='txt_orderstatusid_' class='txt_id_' >
<option selected=".$selected." value='Open'>Open </option>
<option selected=".$selected1." value='Pending'>Pending </option>
<option selected=".$selected2."value='Closed'>Closed </option>
<option selected=".$selected3."value='Success'>Success </option>
</select> "
它也不起作用
【问题讨论】:
标签: php jquery html mysql drop-down-menu