The following snippet -- results in an empty list-box. Could anyone tell me what am doing wrong?
<script src="/Scripts/knockout-2.1.0.debug.js"></script>
<script type="text/javascript">
var listEditorVM = function () {
this.allItems = ko.observableArray(["Apple", "Banana", "Orange"]);
alert(this.allItems().length);
};
ko.applyBindings(new listEditorVM());
</script>
<div>List items:</div>
<select multiple="multiple" data-bind="options: allItems"></select>
Works is jsFiddle -- not in the browser(s)