Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度-通过选择字段的ng选项绑定以下数据_Javascript_Angularjs_Ng Options - Fatal编程技术网

Javascript 角度-通过选择字段的ng选项绑定以下数据

Javascript 角度-通过选择字段的ng选项绑定以下数据,javascript,angularjs,ng-options,Javascript,Angularjs,Ng Options,给定以下代码: 假设我收到一个ajax调用,并将以下数据传递给范围变量: $scope.people_model = { "people":[ { "id":"1", "name":"Jon" }, { "id":"2", "name":"Adam" } ] }; 如何使用选择框通过ng选项迭代“人员” <select ng-opti

给定以下代码:

假设我收到一个ajax调用,并将以下数据传递给范围变量:

$scope.people_model = {  
   "people":[  
      {  
         "id":"1",
         "name":"Jon"
      },
      {  
         "id":"2",
         "name":"Adam"
      }
   ]
};
如何使用选择框通过ng选项迭代“人员”

<select 
  ng-options="p.name for name in people_model"
  ng-model="people_model">
</select>

将您的选择更改为

 <select ng-model="currentSelected" ng-options="selection.id as selection.name for selection in people_model.people"></select>

待办事项清单

我意识到存在类似的问题,但我无法让其他答案与此问题的数据结构配合使用