我在Knockout.JS中有以下问题:
让我们假设我有一个可观察的对象数组,在模板的帮助下渲染.它们中的每一个都有两个可观察的属性A和B.这两个属性都从下拉列表中选择它们的值(select / options binding).
我的问题是,当一个对象的A的所选值更改时,我还要更改该特定对象的B的可用(和选定的)值.我似乎找不到如何使用淘汰赛完成.
我可以使用Javascript或Jquery来解决问题,将处理程序分配给下拉列表A的onchange事件,并手动更改B的下拉选项 – 但是我真的不想用以下方式污染我的设计:(
所以请回答我只使用淘汰赛的工具…
谢谢 !
解决方法
在Knockoutjs网站上查看“购物车编辑器示例”.它包括一个基于父组合框填充一个组合框的示例.
http://knockoutjs.com/examples/cartEditor.html
也许这有帮助吗?