使用AngularJS更新下拉列表

时间:2016-04-12 14:02:09

标签: javascript angularjs drop-down-menu controller

我希望有机会从下拉列表中选择一个值,然后点击一个链接以获取下拉列表的下一个值。如果单击链接,如何从下拉列表中更新所选值?

endEditing:

谢谢!

1 个答案:

答案 0 :(得分:2)

Angular有一个称为双向绑定的功能,你在$ scope中拥有它并在模板中使用它,当你更新控制器中的值时,它会自动更新模板中的值。

对于您的问题,您使用selected作为下拉值。

所以在updateChapterNext函数中修改selected

的值

所以

$scope.updateChapterNext = function(param){
  // do your thing to call next chapter
  // and assign the response or new value to selected
  $scope.selected = newValueForSelected;
}

这将更新下拉列表中的选定值