我们如何在angularjs中为select选项提供标题?

时间:2015-04-02 06:59:01

标签: javascript angularjs title ui-select2

我正在使用angularjs。现在我想保留我选择html选项的标题。我怎么能在那里使用..我的代码在这里。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<select class="col-md-12 hkg-nopadding" ui-select2="{allowClear:     true}" ng-model="name" id="selectName" name="selectName">
                <option value=""></option>
                <option ng-repeat="name in names" value="{{name.id}}" title=
            "{{name.text}}">{{name.text.length > 50 ? name.text.substring(0, 50) + '...' : name.text}}</option>
        </select>

这里标题标签没有被应用。请帮忙。!

2 个答案:

答案 0 :(得分:0)

使用aria-label而不是title属性:

  

目前不鼓励依赖title属性,因为许多用户代理不会按照本规范的要求以可访问的方式公开属性(例如,需要鼠标等指针设备才能显示工具提示,这不包括键盘 - 仅限用户和仅限触摸的用户,例如任何拥有现代手机或平板电脑的用户。

<强>参考

答案 1 :(得分:0)

如果您的json对象正确,那么它应该可以正常工作。 如果您不介意,可以分享更多有关您的工作的信息。