我看过几个问题,但我找不到任何答案? 我通过循环向下拉添加一些值,并希望在我从下拉框中选择一个值时显示该值。但我找不到。
$items[] = $file ;
echo '<select name="value">';
foreach($items as $video){
echo '<option value="' . $video . '">' . $video . '</option>' ;
}
echo '</select>';
$value = $_GET['footage'];
当我在下拉框中选择一些值时,如何获取值。
答案 0 :(得分:1)
您需要将HTML selected
属性添加到<select>
$value = $_GET['footage']; /* typo*/
$items[] = $file ;
echo '<select name="value">';
foreach($items as $video){
$selected = ($value == $video) ? 'selected="selected"' : '';
echo '<option value="' . $video . '"' . $selected . '>' . $video . '</option>' ;
}
echo'</select>';