2013-10-07 1 views
0

Есть ли способ выбрать optgroup?Как выбрать optgroup

Кажется, что он отключен все время. Я попытался найти решения для javascript, но не смог найти никаких хороших.

+0

Что вы пробовали? У вас есть пример отключенной группы optgroup, но не весь выбор? –

+0

Я пытаюсь найти способ выбрать 'optgroup', кажется, что он отключен и не может выбрать часть HTML. Есть ли способ сделать это с помощью Javascript? –

+0

У вас есть код, который подсказывает, как отключена optgroup? Какой браузер вы используете? Это звучит в браузере –

ответ

0

Ну вы можете иметь пример здесь: http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_optgroup

Его просто больше, как тег, чтобы сказать о приведенных ниже вариантов. Или просто как подпись.

Если вы хотите выбрать несколько, то вы можете использовать jQuery Созданный выбор. Я имею в виду пользовательский, или вы можете использовать checkboxes и объединить их в список как тег select.

Нет другого способа выбрать два варианта из одного элемента выбора. Каждый выбор должен иметь одно и только одно значение.

Другой способ - добавить значение к каждой опции, а затем разделить их с помощью ,. Но нет выбора для выбора optgroup Его просто способ группировать параметры под ним или больше как ярлык для них.

Я получаю предупреждение о том, что мне не хватает точки, вы хотите нажать на optgroup и выбрать значение под ним? Я думаю, что это может быть условие!

+0

Атрибут 'multiple' в элементе' select' позволяет выбрать несколько вариантов. – WynandB

+0

Но он упомянул несколько нет, где! :(Он только что сказал, что тег отключен. –

+0

Конечно, я просто комментировал _ Нет другого способа выбрать два варианта из одного элемента select. Каждый выбор должен иметь одно и только одно значение ._;] – WynandB

1

Простой

document.getElementById 

должно хватить. См. JSFiddle Я приготовил для вас!

var optGroup = document.getElementById('myOptGroup') 
optGroup.innerHTML = "<option value='saab'>Saab</option>" 
1

К сожалению, не существует способа сделать это внутри собственного элемента HTML SELECT. Также нет способа стилизовать параметры внутри элемента SELECT, поэтому вы не можете просто использовать параметры и сделать некоторые из них похожими на группы opt.

Вам придется приступить к работе, используя комбинацию элементов A и UL. Вот основной один, используя приведенный ниже HTML:

<div> 
    Select 
    <ul> 
     <li class = "group"> 
      <a href = "#"> 
       Foods 
      </a> 
     </li> 
     <li class = "choice"> 
      <a href = "#"> 
       Hamburer 
      </a> 
     </li> 
     <li class = "choice"> 
      <a href = "#"> 
       Hotdog 
      </a> 
     </li> 
    </ul> 
</div> 

Fiddle here

 Смежные вопросы

  • Нет связанных вопросов^_^