【发布时间】:2016-03-24 00:43:46
【问题描述】:
我在表格中创建了一个选择,从列表中获取一些电子邮件地址。代码如下:
<td>
<select ng-init="selectedEmail = selectedEmail ? selectedEmail : emails[0]" class="form-control" ng-model="selectedEmail" ng-options="item as item.dest for item in emails"></select>
</td>
我将添加一个附加选项,该选项将是最终用户的自定义选项。如果我在<select> 中添加<option>,它将被Angular ng-options 覆盖
<td>
<select ng-init="selectedEmail = selectedEmail ? selectedEmail : emails[0]" class="form-control" ng-model="selectedEmail" ng-options="item as item.dest for item in emails">
<option value="custom">Custom</option>
</select>
</td>
如何添加自定义选项?
我的目的是为用户添加“自定义”选项:如果他们选择该选项,他们可以写下自己的选择,即自定义文本。
【问题讨论】:
-
这里已经回答了这个问题:stackoverflow.com/questions/22312150/…
-
该解决方案引入了一个空白选项...
标签: javascript angularjs select option ng-options