我已经按照以下链接解决了这个问题,但它没有用: 如何使用 AngularJS 获取选项文本值?
我有一个包含一组服务器的下拉列表。当我从下拉列表中选择一个值时,我希望所选值显示在单独的 div 中。这是我所做的:
选择控制:
<select name="source" class="form-control input-sm"
ng-model="filterOptions.hostId"
ng-options="s.id as s.hostName for s in physicalServerList"
ng-style="{'width':'100%'}">
</select>
显示选定的文本:
<span class="pull-left">Source: {{ filterOptions.hostId.hostName }}</span>
但是,这不会显示选定的文本。我究竟做错了什么?