Я немного застрял в проблемах, поэтому буду признателен за любую помощь. Мне нужно рандомизировать элементы списка в простом выпадающем списке. Я знаю, что здесь уже есть сообщения об этом, и я пробовал другие решения, также размещенные здесь, но они не принесли желаемого результата.Рандомизированный список элементов списка
У меня есть простой выпадающий список, например, как:
<select>
<option value="">Default</option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
мне нужна другая сортировка элементов списка, Каждый раз, когда пользователь нажимает на выпадающем списке - но я не хочу, чтобы установить значение из этого списка (!).
Так что я в основном хочу случайный вид отображаемых элементов списка, каждый раз, когда пользователь нажимает на раскрывающийся список. При загрузке страницы выпадающий список имеет режим по умолчанию. Пользователь нажимает на раскрывающийся список, открывается список элементов - но каждый раз в другом случайном порядке - пользователь выбирает элемент из этого списка.
Что было бы самым простым способом сделать это? Извините, если это может показаться тривиальным, но я пробовал уже разные подходы, и они не работали должным образом. Любой вход был бы оценен.
Поместите свои данные в массиве. Рандомизируйте позиции массива. Используйте JavaScript для создания списка избранного. –