0

次のコードで。

<div data-bind="foreach: $root.menusarray">
    <span data-bind="text: Name">Course Option Name: </span>
    <select data-bind="options:CourseOptions, 
                       optionsText: 'Name', 
                       optionsValue:'Id',
                       value: $root.selectedoptionsid"></select>
</div>

$root.menusarrayオブジェクトの配列を含み、その中のオブジェクトCourseOptionsの別の配列です。または$root.selectedoptionsidの一部ではないIDの監視可能な配列です。CourseOptions$root.menusarray

の現在の値または配列の最初の値と一致するもの'Name'を表示しようとしています。'Id'$root.selectedoptionsid'Name'CourseOptions

一致するものが見つからない場合は、新しい選択も$root.selectedoptionsid監視可能な配列の同じ場所に格納する必要があります。の長さ$root.selectedoptionsidはに等しいCourseOptions。助言がありますか?

4

0 に答える 0