【问题标题】:HTML select tag default option showing blank on IE10HTML 选择标签默认选项在 IE10 上显示为空白
【发布时间】:2015-11-13 22:34:50
【问题描述】:

我正在开发一个 angularjs 项目,在该项目中我使用 HTML 选择标记来显示下拉列表,但我在 IE10 中遇到了一个特定问题,当我选择任何选项第一个字母可见时,默认选项第一次不可见然后再次,如果我选择任何选项,则可以看到完整的值

【问题讨论】:

    标签: html angularjs select browser internet-explorer-10


    【解决方案1】:

    显示您的一些代码会很有帮助。

    这是一个可能的解决方案的示例。假设我们有以下数据:

    $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 的文档。

    【讨论】:

    • 仅当SELECT标记位于任何NG-IF条件 SPAN>内部时,才会发生问题
    猜你喜欢
    • 2012-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-16
    • 2021-03-26
    • 1970-01-01
    相关资源
    最近更新 更多