0

durandalプロジェクトにigCombo があります。dom の date-bind プロパティを介して igCombo を読み込みます。select 要素オプションの itemTemplate を作成しました。アイテムを選択すると、コンボの入力に selectedItem templateが表示されます。これが私のコードですが、うまくいきません。それは入力に次のことを示しています:

【オブジェクトオブジェクト】

ここに私のコードがあります:

    <span id="combo" data-bind="igCombo: {   dataSource: data, textKey: 'name',
                            valueKey: 'id', width: '400px',
                            itemTemplate: '${name} | ${id}',
                            allowCustomValue: true,
                            selectionChanged: function (evt, ui) {
                                var concatenatedValue = ui.items.template
                                ui.owner.text(concatenatedValue);}        
                            }">
    </span>

(私が itemTemplate プロパティに書いた正気のコードを selectionChanged 関数に単純に記述できるとは答えないでください。今では小さなコードになっていますが、より長いコードになると、うまくいきません。 2回書く!!!)

手伝って頂けますか?

4

1 に答える 1