- Mit http://de.selfhtml.org/javascript/objekte/all.htm#outer_html@title=outerHTML arbeiten und damit auch das select-Element neu erzeugen
- option-Elemente per http://de.selfhtml.org/javascript/objekte/document.htm#create_element@title=createElement erzeugen und per http://de.selfhtml.org/javascript/objekte/node.htm#append_child@title=appendChild anhängen
- Optionen mit <http://de.selfhtml.org/javascript/objekte/options.htm#neue_elemente@title=new Option> erzeugen und anhängen
Oder das Framework, welches man ohnehin schon verwendet, auch weiterhin verwenden: .html() oder ganz einfach .append() bzw. replaceWith() wenn der alte Inhalt auch raus muss.
Das Framework sollte die IE-Eigenheiten hier beachten.
btw: .prop() ist praktisch, ging spurlos an mir vorbei - danke für den Hinweis.