0

PHP を使用して、ドロップダウン ボックスの現在のインデックスを取得しようとしています。

<select name="iface" id="iface">
    <option>vlan10</option>
    <option>br0</option>
    <option>br1</option>
    <option>eth3</option>
</select>

オプションは、サーバーからインターフェイスを取得するループから設定されます。可能であれば、現在選択されているインデックスを取得する必要があります。

4

2 に答える 2

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

于 2013-06-12T20:52:35.343 に答える
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'];
    }
?>
于 2013-06-12T20:51:31.633 に答える