Javascript Angularjs空下拉菜单和ngModel
嗨,在我的控制器中,我分配以下值 比我的html下拉列表Javascript Angularjs空下拉菜单和ngModel,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,嗨,在我的控制器中,我分配以下值 比我的html下拉列表 <div n-repeat="a in area"> <select ng-options="" ng-model="area.location" ></select> <div> 基本上我想显示下拉列表,只选择一个值,即area.location。 我尝试了空的ng选项或没有ng选项,但它不起作用。 由于同一字段在其他部分的工作方式,我不能使用span或input来显示该值,必须
<div n-repeat="a in area">
<select ng-options="" ng-model="area.location" ></select>
<div>
基本上我想显示下拉列表,只选择一个值,即area.location。
我尝试了空的ng选项或没有ng选项,但它不起作用。
由于同一字段在其他部分的工作方式,我不能使用span或input来显示该值,必须在下拉列表中显示。
请让我知道如何显示下拉列表中选择的ng模型的值。
谢谢您的代码中有一些问题:
首先,如果希望标记重复,应将ng repeat指令放在标记上。
其次,您不应该同时使用ng repeat和ng选项,您只会得到错误的结果。
第三,当您在此表单nh repeat=“a in area”中使用ng repeat时,a是单个项目。所以写ng model=“a.location”而不是area.location。
area是数组,它可能没有属性“location” 希望这就是你所需要的:
<select ng-model="selectedArea" ng-options="a.location for a in area">
</select>
您的
区域是什么样子的?在区域
中使用a重复区域,但随后使用area.location
。也许它应该是a.location
?