2

为什么这里的 optgroup 不可见?

显示所有选项,但不显示组名

http://jsfiddle.net/UCNJ8/

$('<select></select>').appendTo('body').append('<option value="0">test</option>')
    .append($('<optgroup>group</optgroup>')
            .append('<option value="1">group test</option>'));
4

1 回答 1

2

组名是通过label属性(HTML4 规范)设置的,而不是其内容(只有option元素可以是元素的子optgroup元素)。

$('<optgroup />', {label: "group"})

演示

于 2011-08-21T14:56:53.363 回答