2011-08-21 3 views
2

Pourquoi l'optgroup n'est-il pas visible ici?optgroup non visible?

Toutes les options sont affichées, mais pas le nom du groupe

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>')); 

Répondre

2

Le nom du groupe est défini par l'attribut label (HTML4 specification), et non par son contenu (seulement option éléments peuvent être des enfants de optgroup éléments).

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

DEMO