У меня есть раскрывающееся меню, которое отлично работает, делает ли изменения страницы безупречно. Проблема заключается в том, что выбранная страница загружается и отображается, мне нужно, чтобы она отображала имя выбора в раскрывающемся меню, так как это активная страница. У меня есть следующий код:Как получить выбранное значение для отображения в DropDown Menu
<div class="about-navDropWrapper">
<select onchange="location = this.options[this.selectedIndex].value;">
<?php
if (get_field('games_nav_drop_down_link', 'option')):
while(has_sub_field('games_nav_drop_down_link', 'option')) :
?>
<option value="<?php echo get_sub_field('games_nav_drop_down_link_one', 'option'); ?>"><?php echo get_sub_field('games_nav_drop_down_name', 'option'); ?></option>
<?php
endwhile;
endif;
?>
</select>
</div>
Любые предложения?
Все еще не будет работать для меня – MikeL5799
@ MikeL5799 Не могли бы вы объяснить, почему? Этот пример отлично работает. Вы уверены, что правильно выбрали 'selected'? –
Приносим извинения за Спенсера. Я забыл упомянуть, что это было в WordPress. Я обновил код, чтобы показать, как он выглядит на самом деле – MikeL5799