如何在 KnockoutJS 中获取选中项的 id
How to get the id of the selected item in KnockoutJS
这是代码,我不明白为什么它不起作用,或者我必须更改什么才能使其起作用...
此未更新:
<strong data-bind="text: SelectedId" />
http://jsfiddle.net/ZP79w/732/
我想要一个对象,其值为所选值的 id。
您的问题与您的 KO 计算代码无关,而是您的 HTML.
strong
不是 self closing element。因此浏览器将您的第二个 strong
解释为第一个的一部分,并且 KO text
绑定将替换它。
您只需正确关闭两个 strong
标签:
<strong data-bind="text: choice().id"></strong>
<strong data-bind="text: SelectedId" ></strong>
演示 JSFiddle.
这是代码,我不明白为什么它不起作用,或者我必须更改什么才能使其起作用...
此未更新:
<strong data-bind="text: SelectedId" />
http://jsfiddle.net/ZP79w/732/
我想要一个对象,其值为所选值的 id。
您的问题与您的 KO 计算代码无关,而是您的 HTML.
strong
不是 self closing element。因此浏览器将您的第二个 strong
解释为第一个的一部分,并且 KO text
绑定将替换它。
您只需正确关闭两个 strong
标签:
<strong data-bind="text: choice().id"></strong>
<strong data-bind="text: SelectedId" ></strong>
演示 JSFiddle.