【发布时间】:2015-11-13 22:34:50
【问题描述】:
我正在开发一个 angularjs 项目,在该项目中我使用 HTML 选择标记来显示下拉列表,但我在 IE10 中遇到了一个特定问题,当我选择任何选项第一个字母可见时,默认选项第一次不可见然后再次,如果我选择任何选项,则可以看到完整的值
【问题讨论】:
标签: html angularjs select browser internet-explorer-10
我正在开发一个 angularjs 项目,在该项目中我使用 HTML 选择标记来显示下拉列表,但我在 IE10 中遇到了一个特定问题,当我选择任何选项第一个字母可见时,默认选项第一次不可见然后再次,如果我选择任何选项,则可以看到完整的值
【问题讨论】:
标签: html angularjs select browser internet-explorer-10
显示您的一些代码会很有帮助。
这是一个可能的解决方案的示例。假设我们有以下数据:
$scope.items = [
{ Name: 'First', Id: 1 },
{ Name: 'Second', Id: 2 },
{ Name: 'Third', Id: 3 },
];
您可以通过这种方式在模板中显示它:
<select ng-model="selected"ng-options="item.Id as item.Name for item in items">
<option value="">-- select --</option>
</select>
查看more info 的文档。
【讨论】: