根据另一个下拉选择动态过滤Angular js中的下拉列表

时间:2014-09-09 20:10:30

标签: angularjs

我正在使用Angular Strap BS-Select并尝试根据dropdown1更新下拉列表2数据。我不确定如何实现这种行为。我尝试了以下没有帮助的代码

<button type="button" ng-model="filters.selectedCategory" name="categoryFilter"
                data-html="1" ng-options="category.CategoryId as category.Name for category in filterList.CategoryFilter" placeholder="Select Category"  bs-select>
</button>
<button type="button" ng-model="filters.selectedSubCategory" name="subcategoryFilter"
                data-html="1" ng-options="category.CategoryId as category.Name for category in filterList.SubCategoryFilter | filter: {ParentCategoryId:filters.selectedCategory}"
                placeholder="Select Sub.Cat" bs-select>
</button>

在上面的子类别过滤按钮中,如果我使用硬编码过滤器,则列表是过滤:{ParentCategoryId:11}&#34;。

因此,当“类别”下拉列表发生更改时,如何动态填充子类别过滤器按钮。我从Angular的ng-repeat样本中得出的假设是,只要ng-model / Scope被更改,列表就会被过滤掉。看起来我在这里误解了一些东西

0 个答案:

没有答案
相关问题