2017-12-22 17 views
1

選択したカテゴリのguidプロパティを別のko.observable要素にバインドしようとしています。正しいJSON形式でサーバーに送信するために、そのデータ値を保持する必要があります。ノックアウトJS要素のプロパティを別の要素にバインド

Jsfiddle

私は$データおよび$ルートバインディングを試してみました

'SelectedCategoryGuid': 'guid1' 

ようJSONファイルに表示するためにSelectedCategoryGuid選択したカテゴリのGUID値を結合でstucked午前HTMLではそれを達成できませんでした。

+0

ない*私はこだわっている:

はここでフィドルで2つの変更をです。問題を共有することはできますか? – Rajesh

+0

選択したデータの値を別のオブジェクトにバインドするときに私は固執しています –

答えて

1

手順1valueデータバインドの引用符を削除します。プロパティの名前ではなく、ここでobservableへの参照を渡す必要があります。 [object Object]

value: Info.SelectedCategoryGuid 

さて、あなたはあなたのGUID段落のプリントが表示されます。これは、Guidだけでなく、カテゴリ全体を格納するためです。

手順2Guidプロパティのみを格納するには、optionsValueバインディングを使用します。あなたを結合optionsTextに似たこの結合の作品は、すでに使用されてきました:

optionsValue: 'Guid' 

は今物事が意図したとおりに作業を開始します。最初のblaの値は、データセットには表示されないため、クリアされます。 * * *私は私が欲しいだけ読んでいるhttps://jsfiddle.net/40sh1vjj/

+0

きれいで十分な指示をいただきありがとうございます! –

関連する問題