如何在KnockoutJS中获取所选项的id

时间:2015-01-31 19:01:04

标签: javascript html5 knockout.js

以下是代码,我无法弄清楚它为什么不起作用,或者我需要改变它才能使它工作......

这未更新:

<strong data-bind="text: SelectedId" />

http://jsfiddle.net/ZP79w/732/

我想要一个具有所选值id的值的对象。

1 个答案:

答案 0 :(得分:1)

您的问题与您的KO计算代码无关,而与您的HTML无关。

strong不是self closing element。因此,浏览器会将您的第二个strong解释为第一个{K} text绑定替换它。

您只需要正确关闭strong代码:

<strong data-bind="text: choice().id"></strong>
<strong data-bind="text: SelectedId" ></strong>

演示JSFiddle