KnockoutJS Wybierz opcje i wybraną wartość

Podobne pytanie jak:Wybierz wartość początkową elementu

Mam problem z ustawieniem początkowej wartości elementu select. Zasadniczo mam listę danych źródłowych pochodzących z serwera, aby wypełnić listę rozwijaną i chcę, aby wybrana wartość reprezentowała to, co powinno być wybrane z jednostki.

Ponieważ wybrana wartość modelu danych nie jest równa odwołaniu do obiektu w danych początkowych, nic nie jest zaznaczone.

W tej chwili przechodzę przez każdą jednostkę, znajdując prawidłową wybraną wartość, ustawiając ją równą równoważnikowi danych początkowych, a następnie Knockout wie, jak ją podłączyć.

Czy jest to bardziej eleganckie rozwiązanie? Bawiłem się uproszczonym przykładem z większą ilością szczegółów ...http://jsfiddle.net/hbrYM/14/

questionAnswers(1)

yourAnswerToTheQuestion