Список мобильного выбора - Скрыть параметр по умолчанию

0

В списке выбора мобильных устройств, как вы скрываете/удаляете первый элемент отображения по умолчанию из списка? При просмотре мобильного телефона появится окно со всеми параметрами, как удалить элемент по умолчанию "выбрать опцию"?

<select name="test">
    <option value="">Default Label</option>
    <option value="val1">Value 1</option>
    <option value="val2">Value 2</option>
</select>

Я хочу опустить "Ярлык по умолчанию" в качестве опции (не отключать его, а удалять полностью), когда появляется мобильное окно.

  • 0
    Разместите свой код.
  • 0
    Опубликовано - довольно простой, но может дать лучшее понимание.
Теги:
mobile

3 ответа

0
Лучший ответ

Что касается простого удаления отображения опции по умолчанию:

select .default
{
    display: none;
}

и добавьте класс по умолчанию в значение по умолчанию <option>

<select name="test">
    <option value="" class="default">Default Label</option>
    <option value="val1">Value 1</option>
    <option value="val2">Value 2</option>
</select>

jsFiddle

1

Мой личный любимый способ - disabled опцию по умолчанию

<select name="test">
    <option value="" disabled>Default Label</option>
    <option value="val1">Value 1</option>
    <option value="val2">Value 2</option>
</select>

Таким образом, как только пользователь нажимает на раскрывающееся меню, они должны выбрать один из параметров, поскольку по умолчанию они больше не доступны для них.

0

Если под "выбором" вы подразумеваете элемент select, тогда вы можете просто включить пустой параметр.

<select>
  <option value=""></option>
  <option value="1">Selection 1</option>
  <option value="2">Selection 2</option>
</select>

Это даст эффект пустого элемента, пока пользователь не сделает выбор.

  • 0
    Я хочу пометить мой выбор еще, поэтому он просит ответ. Я добавил код в свой главный вопрос, надеюсь, это поможет.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню