我希望在下拉列表更改时更改集合。我在模型中有太多数组:
function Model(data) {
this.Stuff = data.Stuff;
this.Filter = data.Filter;
this.SelectedFilterOption = ko.observalbe();
}
html是这样的:
<select data-bind="options: Filter, optionsText: 'Name', value: SelectedFilterOption"></select>
<div data-bind="foreach: Stuff">
<label data-bind="text: Name"></label><br/>
</div>
我想要实现的是,当用户更改数组时select
,stuff
应该使用选择的值更新和过滤数组。
我该怎么做呢?