Skip to content Skip to sidebar Skip to footer

Manually Set Default Values For A Select Box Using Knockout On Complex Objects

I am trying to update the selected value in one of the select boxes using knockout. But I am not able to do so. Here is the jsfiddle link - http://jsfiddle.net/5MauG/1/ When I clic

Solution 1:

You're problem is that trying to set the selected option to a new object won't work. Even with the same values, the new object is not the same as the old object. You can see that in this slightly modified fiddle; it works when actually choosing from the objects in the options array.

With an array of values, like strings or ints, you can select by value. With an array of objects, you need to select with the actual object. This will be easier if your view is using the bindings everywhere, because the bindings will represent the actual objects.

Post a Comment for "Manually Set Default Values For A Select Box Using Knockout On Complex Objects"