我在一個表中創建了一個select,從列表中獲取一些電子郵件地址。這裏是代碼:如何將自定義選項添加到ng選項輸出?
<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>
它是由角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>
覆蓋我如何可以添加自定義選項?
我的目的是爲用戶添加一個「自定義」選項:如果他們選擇該選項,他們可以寫下他們自己的選擇,一個自定義文本。
這個問題已經在這裏找到答案:http://stackoverflow.com/questions/22312150/angularjs-add-a-static-option-with-ng-options –
那解決方案引入了一個空白選項... – smartmouse