0
Я заполняю список выбора с массивом данных. Как это:Population Select List, включая OptGroup
$(somedata).each(function() {
$(document.createElement('option'))
.attr('value', this.Value)
.text(this.Text)
.appendTo(SelectList);
});
Как добавить optgroups
таким же образом? массив данных - это список со свойствами Text, Value, OptGroup (boolean) и упорядочен, поэтому сначала выбирается OptGroup, а затем его параметры. Например:
[
['OptGroup1', 'OptGroup1', true]
['Value1', 'Value1', false]
['Value2','Value2',false]
['OptGroup2', 'OptGroup2', true]
// ...
]
пожалуйста, напишите все соответствующий код и показать нам, что вы пробовали до сих пор для того, чтобы решить эту проблему OPTGROUP. – Banana
Пробовал переключение, если это элемент optgroup: $ (document.createElement ('optgroup')) .attr ('value', this.Value) .text (this.Text) .appendTo (SelectList); Но это не добавляет опции в качестве дочерних элементов – Willis