1

ビューモデルに次のマークアップがあります。

<select data-bind="
    foreach: $parent.Activities,
    value: ActivityId,
    optionsCaption: 'Please select'" 
    class="iaActivities">

    <option data-bind="
            value: Id,
            text: Name,
            attr: { 'title': Name }"></option>
</select>

オプションは現在、のアイテムに基づいて構築されています$parent.Activities。また、値は正しく設定されていますActivityIdが、OptionsCaption が追加されておらず、理由がわかりません

どんな助けでも大歓迎です。

4

1 に答える 1

1

これは、 select で使用する必要があるバインディングです。

<select data-bind="options: $parent.Activities,
    value: ActivityId,
    optionsCaption: 'Please select',
    optionsText:'Name'"
     class="iaActivities">
</select>

フィドルを見る

于 2013-06-24T16:11:03.250 に答える