我有一个下拉列表和一个typeahead
文本框,文本框的值根据下拉选项进行过滤,这一切都运行正常,唯一的问题是我想避免在用户选择选项{时过滤文本框值{1}}实际上应该在文本框中输出所有结果而不进行任何过滤。
我试图通过解决方法来实现它,但有没有任何标准方法可以避免过滤几个值?
这是实际过滤记录(Please Select)
下拉
filter : { ValueDomainCategoryTypeId : systemTypeCatgory}
文本框
<select id="ddlSystemType_1" ng-change="SystemTypeChanged()" ng-model="systemTypeCatgory"
ng-options="categoryInstrument.ValueDomainCategoryTypeId as categoryInstrument.ValueDomainCategory for categoryInstrument in ValueDomainCategoryTypes">
<option value="" selected>(Please select)</option>
</select>
答案 0 :(得分:0)
找到方法,只需更换过滤器
filter : (!systemTypeCatgory?'': { ValueDomainCategoryTypeId : systemTypeCatgory})
它有效!!