Rob*_*cks 3 html php forms selectedindex drop-down-menu
通常,当您需要默认选择项目时,您可以:
<select>
<option value="1"> Volvo </option>
<option value="2" selected="true"> Saab </option>
<option value="3"> Mercedes </option>
<option value="4"> Audi </option>
</select>
Run Code Online (Sandbox Code Playgroud)
有可能得到这样的东西吗?
<select selectedValue="2">
<option value="1"> Volvo </option>
<option value="2"> Saab </option>
<option value="3"> Mercedes </option>
<option value="4"> Audi </option>
</select>
Run Code Online (Sandbox Code Playgroud)
它在PHP中更容易实现,因为您只需要对一个值进行软编码,而不是在任何可能的情况下处理所选属性<option/>
.
<select>
元素上没有类似的属性.假设你的<option>
输出处于循环中,我不知道它是如何产生巨大差异的:
$selected = "2";
foreach($values as $key => $val) {
echo "<option value=\"" . $key . "\"" . ($key == $selected ? " selected=\"selected\">" : ">") . $val . "</option>";
}
Run Code Online (Sandbox Code Playgroud)
(我的PHP有点生疏,可能不是100%正确)
归档时间: |
|
查看次数: |
26964 次 |
最近记录: |