私は ~80 個のオプション値のリストを持っています。JavaScript でこれを行う簡単な方法があるに違いないことはわかっています。誰か私に時間を割いてくれませんか?
まず第一に、$sid は URL から取得される get 変数です (whatever.php?sid=CR01)
残念ながら、すべてのオプション値はハードコードされています --- このプロジェクトを継承しました
<select name="siteid" size="15">
<option value="CR01" <?php if ($sid == 'CR01') { echo 'selected="selected"';} ?>>
CR01 (Crooked Run @ Lake Frederick Dam)
</option>
<option value="'CR02'">CR02 (Nineveh Spring)</option>
<option value="'CR03'">CR03 (Crooked Run @ Rt 639 bridge)</option>
<option value="'CR04'">CR04 (McKay Spring)</option>
<option value="'CR05'">CR05 (Crooked Run @ Cabin Ct)</option>
(etc etc etc)
</select>