AngularJS ui-select - 不选择下拉列表中的选项
AngularJS ui-select - not selecting option on dropdown
我有 ui-select 元素与帮助角度形式的字段类型一起使用。我有这样的定义:
<ui-select ng-model="model[options.key]" theme="bootstrap" ng-required="{{to.required}}" ng-disabled="{{to.disabled}}" reset-search-input="false">,
<ui-select-match placeholder="{{to.placeholder}}">,
{{$select.selected[to.labelProp || 'name']}},
</ui-select-match>,
<ui-select-choices group-by="to.groupBy" repeat="option[to.valueProp || 'value'] as option in to.options | filter: $select.search">,
<div ng-bind-html="option[to.labelProp || 'name'] | highlight: $select.search"></div>,
</ui-select-choices>,
</ui-select>
我正在寻找一种关闭过滤的方法,关闭提前键入选项,因此此元素的外观更像常规选择。
此外,当带有值的提要 - 通过模型 - 当单击以展开列表中的选择时,与值不同步 - 它选择列表上的第一个值而不是由模型驱动的值 - 当"点击离开"变为正常时。是它的设置吗?
使用 UI 引导预类型功能。希望它是轻量级和简单的。
<div class='container-fluid typeahead-demo' ng-controller="TypeaheadCtrl">
<h4>Static arrays</h4>
<pre>Model: {{selected | json}}</pre>
<input type="text" ng-model="selected" uib-typeahead="state for state in states | filter:$viewValue | limitTo:8" class="form-control">
</div>
在控制器中,有一个状态数组。
相关文章:
- 如何在从多选下拉列表中选择选项值时动态生成文本框
- 如何为下拉列表的每个选项添加一个属性
- jQuery下拉列表未显示第一个选项
- 使用选项组对下拉列表进行排序
- 从下拉列表中禁用其对应项的某些选定选项
- 使用Ajax或JavaScript选择下拉列表选项后,在同一页面上执行PHP脚本
- webforms:在javascript中动态添加下拉列表选项
- 在另一个下拉列表中的选择上切换下拉列表中选项的可见性
- 如果使用jquery在页面加载时未选择任何选项,如何禁用下拉列表
- 从下拉列表中选择其他选项时激活文本框
- 使用下拉列表过滤 ng 重复,而不复制下拉选项
- 如何在多选下拉列表中使选项成为必填/只读选项
- 从选择选项下拉列表中计算多个值
- 更改选择选项下拉列表与onclick功能按钮
- 选择其他字段元素时如何重置选择选项下拉列表
- j使用“选择选项”下拉列表查询多星评级系统
- 如何自动单击选项下拉列表
- 使用ui grid editableCellTemplate中的ng选项下拉列表[ng grid3.x]
- 层次结构和多选项下拉列表(HTML),并在项目之间导航(子节点)
- 从选择选项下拉列表中获取部分值