【问题标题】:Options on all Angular Chosen (plugin) select elements disappear when any are selected当任何一个被选中时,所有 Angular Chosen(插件)选择元素上的选项都会消失
【发布时间】:2014-12-01 19:40:00
【问题描述】:

诚然,我对 Angular 的了解刚好够危险。但是,我相当肯定我已经简洁地遵循了插件的说明。

问题是:每当我使用所选插件(城市、国籍、酒店、房间类型...)从我的一个选择字段中选择任何选项时,结果永远不会被填充,而结果来自所有其他选择字段消失。我相当肯定这是我的用户错误 - 任何澄清或帮助都非常感谢。

您可以在此处查看示例:http://casamarelanoivas.com.br/sst/test/

谢谢。 凯尔

【问题讨论】:

  • 您需要添加一些代码,请至少添加带有下拉内容(2个或更多)的范围参数和相关html。

标签: angularjs jquery-chosen


【解决方案1】:

您将列表中的选定值绑定到用于生成下拉列表的同一模型变量。因此,每当您从下拉列表中选择一个值时,您都会清除列表值。

这是你所拥有的:

<select ng-model="model.cities" ng-options="city.name for city in model.cities">

这是您要改用的模式。

<select ng-model="selectedCity" ng-options="city.name for city in model.cities">

然后,您可以在您的控制器中从 $scope.selectedCity 获取所选值

【讨论】:

  • 你拯救了乔恩!非常感谢您花时间分享一些知识。一切顺利。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-23
  • 2019-05-30
  • 2014-03-27
相关资源
最近更新 更多