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?