我想在Knockout中创建一个对象数组。每个对象由一个可观察数组(包含一个字母数字代码列表)和一个与代码相关的描述的文本字段组成。在从列表中选择代码时,我希望文本字段相应地更新。我要做的就是使用代码从Web服务中检索相应的描述,但我仍然无法从选择的代码下拉列表中获取订阅事件。我需要获取选定的文本并更新描述字段。这里是我的jsfiddle:Knockout - 动态添加对象上的订阅事件
http://jsfiddle.net/phykell/tuqQp/
我认为这个问题是我如何声明订阅方法:
self.Items.subscribe(function(data) {
alert(data);
data.Description = data.Code;
});
在此示例中,我只是想将代码复制到描述域(请注意,我没有设法得到的代码下拉列表中显示的实际代码值尚未要么!
为寻找谢谢:)
你的口才很好的猫... – dandavis