使用JSON对象,但匹配的绑定我有一个observableArray
(var array
)与JSON数据是这样的:选项由JSON属性
{id:0, text:'blah'} ...
我值变量(var val
)是完全一样的:{id, text}
。 我的结合是
<select data-bind="options: array, optionsText: 'text', value: val">
但是,我是从AJAX方法服用阵列数据,我初始化val
如val = ko.observable({id:1, text:'blahblah'})
和敲除无法比拟的两个对象(当然,也有不相同的对象)。
所以,我需要通过测试ID值,但匹配功能的,如果我使用optionsValue
结合,我的价值不会{id, text}
了,但只有id
。
我该如何保留我的绑定为{id,text}
,但仅匹配id
?
是的,如果你使用正确的代码示例,而不是污染你的描述,它会更好。 –
我很抱歉,我被倾斜了,我的禅码并不是最好的。 感谢您的工作 – Tistkle