【问题标题】:trigger option select and get value触发选项选择并获取值
【发布时间】:2013-05-30 23:22:53
【问题描述】:

我有一个包含数字选项列表的选择菜单。

Rooms 是一个可以包含多个房间对象的数组。每个房间对象都包含一个成人和儿童编号。

当用户单击儿童或成人的下拉菜单时,我如何获取用户选择的选项并将其解析为范围函数,以便我可以更新该特定房间属性的 rooms.children?

我目前正在使用 ng-click,但该函数甚至没有被调用。

Plunkr example here

【问题讨论】:

  • 对于选择和选项,您最好使用ng-options

标签: angularjs angularjs-scope


【解决方案1】:

使用 ng-model 将选定的值绑定到范围属性:http://plnkr.co/edit/vfl16rS1XyjhbesqVYDi?p=preview

您也可以在选项上使用 ng-options 而不是 ng-repeat,请参阅:http://docs.angularjs.org/api/ng.directive:select

【讨论】:

  • 谢谢,但是当成人或儿童的价值发生变化时,如何触发函数?
  • @user971824 试试ng-change
猜你喜欢
  • 2015-12-19
  • 1970-01-01
  • 1970-01-01
  • 2015-10-24
  • 2020-11-03
  • 1970-01-01
  • 2021-02-26
  • 2011-12-14
  • 1970-01-01
相关资源
最近更新 更多