我正在尝试使用PHP来获取我的下拉框的当前索引。
<select name="iface" id="iface">
<option>vlan10</option>
<option>br0</option>
<option>br1</option>
<option>eth3</option>
</select>
选项是从一个从服务器获取接口的循环设置的。如果可能,我需要获取当前选择的索引。
答案 0 :(得分:0)
<form method="post">
<select name="iface" id="iface">
<option>vlan10</option>
<option>br0</option>
<option>br1</option>
<option>eth3</option>
</select>
<input type="submit" value="Print selected option"/>
</form>
<?php
if (isset($_POST['iface']))
{
echo $_POST['iface'];
}
?>
答案 1 :(得分:0)
例如,所选界面为“eth3”。 所以,只需使用php进行渲染:
<option selected="selected">eth3</option>
用于索引您像这样呈现列表:
<select name="iface" id="iface">
<option value="0">vlan10</option>
<option value="1">br0</option>
<option value="2">br1</option>
<option value="3" selected="selected">eth3</option>
</select>
现在iface.value(或$ _POST ['iface'])= 3