javascript - AngularJS ng-options 添加另一个选项

标签 javascript angularjs

我有一个使用 AngularJS 的下拉选择。在 Controller 中,我从 API 获取 $scope.items 的值。我想添加另一个选项,其中 value="0"作为第一个选项。怎么做?

<select required class="form-control has-error" id="selected_item"
 ng-options="item.id as item.name for item in items" name="selected_item"
 ng-model="selected_item" ng-change="selectItem()" ng-required="true">
</select>

最佳答案

将选项元素添加到选择或将其添加到模型中

<select required class="form-control has-error" id="selected_item"
 ng-options="item.id as item.name for item in items" name="selected_item"
 ng-model="selected_item" ng-change="selectItem()" ng-required="true">
    <option value="0"></option>
</select>

关于javascript - AngularJS ng-options 添加另一个选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36407967/

相关文章:

angularjs - ng-view、父 Controller 、自定义指令的范围问题

javascript - Lotus Xpages TypeAhead 选项更改标签的 DOM id

javascript - 按用户 ID 和日期范围查询 Firestore?

angularjs - ng-click angular js中的三元条件

javascript - 在 AngularJS/ngAnimate 中显示/隐藏时向左/向右滑动动画

javascript - 如何传递逗号分隔的字符串来选择 Angular js 中的选项

javascript - dc.js 图例未显示

php - 如何使用 JavaScript 或 PHP 在运行时更改 HTML 元素的 CSS 属性?

javascript - 自动滚动 jquery 无限滚动循环

angularjs - Pubnub AngularJS hereNow 函数 - 路由到不同的 View ?