If you run this Fiddle in Chrome, the select box is correctly filled with options A, B, and C. However, if you run it with Internet Explorer (version 8 or 9), it does not w
This is probably a limitation of Internet Explorer.
Instead of a virtual element, use the options binding to populate a element:
options
Documentation: http://knockoutjs.com/documentation/options-binding.html