【发布时间】:2016-08-20 17:00:29
【问题描述】:
我正在尝试设置两个 ng-repeat 循环,其中一个嵌套循环是一个选择/选项下拉菜单。我检查了其他类似的帖子,但仍然不确定如何在 HTML 中定义 ng-model 以获取/设置选择框中的默认值/选项。
<table>
<tr ng-repeat="student in studentList">
<td>{{student.name}}</td>
<td>
<select ng-model="courseSelected">
<option ng-repeat="course in courseList" value="{{course.id}}">{{course.name}}</option>
</select>
</td>
</tr>
</table>
studentList 和 courseList 都来自数据库表,student 表/对象有一个 courseId 列/引用。换句话说,默认选择的课程和更改的课程选项(如果发生这种情况)将具有它们背后的逻辑:student.courseId = course.id
感谢任何帮助。
【问题讨论】:
标签: javascript angularjs drop-down-menu angularjs-ng-repeat