knockout.js: использование foreach без контейнера на <select> не удается в Internet Explorer 8

ВР.П. НимейерстатьяKnockout.js Performance Gotcha # 3 - все привязки срабатывают вместе, an approach to building a dropdown list is provided:

<select data-bind="value: selectedOption">
    <!-- ko foreach: options -->
    <option data-bind="attr: { value: id }, text: name"></option>
    <!-- /ko -->
</select>

Этот код также находится в jsfiddle из статьи.

http://jsfiddle.net/rniemeyer/QjVNX/

Тем не менее, когда я использовал этот метод построенияselect в проекте, это работало просто отлично, пока я не проверил в Internet Explorer 8. IE8 не удалось и был "не в состоянии проанализировать привязки".

Действительно, выполнение скрипта из статьи в IE8 также приводит к ошибке. Есть ли способ построитьselect в IE8 (я полагаю, IE8 или меньше) используя нокаут foreach?

Ответы на вопрос(2)

Ваш ответ на вопрос