Javascript ng选项不生成下拉框
我在add_event.html中进行下拉选择以选择场地Javascript ng选项不生成下拉框,javascript,jquery,html,angularjs,Javascript,Jquery,Html,Angularjs,我在add_event.html中进行下拉选择以选择场地 <select ng.model="venue" ng-click="getVenues()" ng-options="venue.name for venue in venues" class="form-control"> </select> 但出于某种原因,下拉列表没有填充 /api/场馆确实产生了一系列场馆。它应该是ng模式,并使用ng init而不是ng点击 <select ng-model=
<select ng.model="venue" ng-click="getVenues()" ng-options="venue.name for venue in venues" class="form-control">
</select>
但出于某种原因,下拉列表没有填充
/api/场馆确实产生了一系列场馆。它应该是
ng模式
,并使用ng init
而不是ng点击
<select ng-model="venue" ng-init="getVenues()" ng-options="venue.name for venue in venues" class="form-control">
</select>
这将允许您在加载时预填充数据。保留所选地点(要预填充的值)谢谢您的帮助!下拉框现在已生成,但根本没有填充?您可能知道为什么吗?您在ng中丢失了“重复,检查更新的回答谢谢。鉴于我正在将场地添加到活动中,您知道如何获取场地属性(如名称、日期等)以获取活动名称吗?例如,您可以{{event.name}-我如何像{event.venture.name}?谢谢
<select ng-model="venue" ng-init="getVenues()" ng-options="venue.name for venue in venues" class="form-control">
</select>
<select ng-model="selectedVenue" ng-init="getVenues()" ng-options="venue.name for venue in venues track by venue.id" class="form-control">
</select>