【问题标题】:glyphicon on AngularJS Dynamic Dropdown optionsAngularJS 动态下拉选项上的 glyphicon
【发布时间】:2018-01-09 18:35:46
【问题描述】:

我正在创建一个 Web 应用程序,其中有一个如下所示的下拉列表

<select id="passengerCountDropDown" ng-change="reselectpassengerCount()" ng-options="passanger.Name for passanger in passangers" ng-model="passengerCountArray"></select>

这就是我填充数据的方式

scope.passangers = [{ Name: "Passanger 1", Value: 1 }];
var totalPassangers = 21;
for (var i = 2; i <= totalPassangers; i++) {
    scope.passangers.push({ "Name": "Passanger" + " " + i, "Value": i });
}
scope.passengerCountArray = scope.passangers[0];
scope.passengerCount = scope.passangers[0].Value;

现在的问题是,我想在下拉菜单中的选项上添加 glyphicon,但我无法做到这一点,

我也尝试过另一个例子Here

但没有成功

    <select ng-model="passengerCountArray">
        <option ng-repeat="c in passangers" value="{{ $index }}">
            <span class="glyphicon glyphicon-envelope"></span>
            {{ c.Name }}
        </option>
    </select>

这是我的 JSfiddle Click here

我怎样才能做到这一点?

【问题讨论】:

标签: javascript angularjs html-select ng-options


【解决方案1】:

我认为这可以是你的答案:

http://thewebfosters.com/add-icons-html-select-options/

或者你可以自己模拟一个选择标签,就像他们在角度材料中所做的那样。

【讨论】:

  • 更新了我的问题
猜你喜欢
  • 2019-06-04
  • 1970-01-01
  • 2016-11-01
  • 1970-01-01
  • 2017-08-23
  • 2015-03-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多