问题标签 [angularjs-ng-options]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1225 浏览

angularjs - ng-options 中对象中的数组

我在将对象内部的数组放入 ng-options 时遇到问题。

我在另一个数组中有以下对象数组:

我想选择 jan、tom 和 kim 选项。但这不是问题:

但是,当他们选择一个选项时,一个新的选择应该以该名称的数组 ar 作为选项开始:

谁能帮助我如何获取内部数组的值?

你可以在https://jsfiddle.net/brokenhip/phxyap8a/找到一个提琴手

解决方案: https ://jsfiddle.net/brokenhip/phxyap8a/2/

0 投票
3 回答
196 浏览

javascript - 如何将 id 转换为 ng-options group by..中的订单号?

这是我的代码

小提琴链接

HTML

这是我的 Js 代码

这是我使用标签AM、PM、AWT、WAT的数组。每个都有一个订单(请检查小提琴链接)。我希望每个标签订单都显示为AM中的 order1、 PM中的 order1、order2、order3等数字。如果我在数组中添加新条目,那么最近添加的条目应该显示在下拉菜单中,订单号和相关标签显示在Data中。

0 投票
1 回答
47 浏览

angularjs - 将类似 ngClassEven 和 ngClassOdd 的行为应用于 ngOptions

我想将样式添加到ngOptionsviangClassEvenngClassOdd. 我知道他们应该与他们一起工作,ngRepeat但同时我无法切换到 ngRepeat。我已经看到了这个答案,但它不符合我的需求。

是否可以为 ngOptions 应用 ngClassEven 和 ngClassOdd 之类的行为?

提前致谢。

0 投票
1 回答
5683 浏览

angularjs - angularjs ngModel没有在选择输入中选择选项

ngModel 对于输入类型文本和选择的工作方式是否不同?不选择选择控件以反映初始模型值。

当我更改选择的值时,输入和 currentUser.field 也会更改,但是如果我将输入文本的值更改为另一个键,则不会发生任何选择。

0 投票
2 回答
381 浏览

javascript - angularjs在选择框中选择第一个值

我需要使用 angularjs 在选择框中突出显示第一个值“fullName”。我正在使用 angularstrap 选择框。

控制器,

模板,

我尝试过这种方式,但默认情况下没有选择该值。

0 投票
1 回答
564 浏览

angularjs - 填充动态选择框AngularJS的自定义指令

我有以下控制器,它基本上调用 http get 服务并将数据分配给show_data范围变量

然后scope.show_data将其推送到此视图..

它基本上根据输入类型检查数据并根据数据吐出不同的表单元素。我的问题是我面临的是选择框...每个选择框都有一个 id [codelist in this case]ng-options但是,我首先需要进行另一个 http get 调用来获取此数据在填充 ng-options 之前...
还请注意,每个表单可能有多个选择框。

我正在考虑使用某种自定义指令来实现这一目标?
任何帮助将不胜感激:)
谢谢

0 投票
4 回答
389 浏览

angularjs - ngOption 默认选择的选项

如何在选择框中有一个默认选项...我尝试了几个选项但没有得到它

我尝试使用来自 json 的对象的值在我的 contralador 上创建一个范围:

像这样:

这是我的代码:

html:

JS:

0 投票
1 回答
226 浏览

javascript - 在用作控制器的表示法时使用 ng-options 进行选择

我有一个使用 ng-options 的选择来定义当我在 ng-controller 指令中仅使用控制器名称时可以正常工作的选项。问题是,当我将“作为选项”添加到 ng-controller 时,它不再起作用(没有选项)。

不起作用:

作品:

如果有帮助,这是我的控制器:

有什么想法吗?谢谢,杰森

0 投票
1 回答
1876 浏览

angularjs - 在angularjs中动态创建多个下拉菜单并自动设置每个下拉菜单

我能够根据angularJS 中的同一 组数据动态创建多个下拉列表。但是,我在尝试动态设置每个下拉列表的默认值时遇到问题。例如,在我的第一个下拉列表中,我希望默认选择第一个主题(“写作”)。然后我希望第二个下拉列表选择第二个主题(“阅读”),第三个下拉列表选择第三个主题(“数学”),依此类推。回顾一下,我的每个下拉列表都有相同的选项,但它应该动态分配给不同的模型。

请参阅http://plnkr.co/edit/dmQFLP?p=preview中的代码。

预先感谢您的帮助!

这是我的控制器代码: var module = angular.module("myapp",[]);

0 投票
1 回答
684 浏览

angularjs - 在对象中声明的数组上使用 ng-options

在我的控制器中,我有:

在我的 HTML 中,我有

生成的组合框没有值。但是,在这种情况下:

生成的组合框显示“一”、“二”作为其选项。有人可以解释为什么我不能访问 $scope 对象中的数组吗?