问题标签 [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.
angularjs - ng-options 中对象中的数组
我在将对象内部的数组放入 ng-options 时遇到问题。
我在另一个数组中有以下对象数组:
我想选择 jan、tom 和 kim 选项。但这不是问题:
但是,当他们选择一个选项时,一个新的选择应该以该名称的数组 ar 作为选项开始:
谁能帮助我如何获取内部数组的值?
angularjs - 将类似 ngClassEven 和 ngClassOdd 的行为应用于 ngOptions
我想将样式添加到ngOptions
viangClassEven
和ngClassOdd
. 我知道他们应该与他们一起工作,ngRepeat
但同时我无法切换到 ngRepeat。我已经看到了这个答案,但它不符合我的需求。
是否可以为 ngOptions 应用 ngClassEven 和 ngClassOdd 之类的行为?
提前致谢。
angularjs - angularjs ngModel没有在选择输入中选择选项
ngModel 对于输入类型文本和选择的工作方式是否不同?不选择选择控件以反映初始模型值。
当我更改选择的值时,输入和 currentUser.field 也会更改,但是如果我将输入文本的值更改为另一个键,则不会发生任何选择。
javascript - angularjs在选择框中选择第一个值
我需要使用 angularjs 在选择框中突出显示第一个值“fullName”。我正在使用 angularstrap 选择框。
控制器,
模板,
我尝试过这种方式,但默认情况下没有选择该值。
angularjs - 填充动态选择框AngularJS的自定义指令
我有以下控制器,它基本上调用 http get 服务并将数据分配给show_data
范围变量
然后scope.show_data
将其推送到此视图..
它基本上根据输入类型检查数据并根据数据吐出不同的表单元素。我的问题是我面临的是选择框...每个选择框都有一个 id [codelist in this case]ng-options
但是,我首先需要进行另一个 http get 调用来获取此数据在填充 ng-options 之前...
还请注意,每个表单可能有多个选择框。
我正在考虑使用某种自定义指令来实现这一目标?
任何帮助将不胜感激:)
谢谢
angularjs - ngOption 默认选择的选项
如何在选择框中有一个默认选项...我尝试了几个选项但没有得到它
我尝试使用来自 json 的对象的值在我的 contralador 上创建一个范围:
像这样:
这是我的代码:
html:
JS:
javascript - 在用作控制器的表示法时使用 ng-options 进行选择
我有一个使用 ng-options 的选择来定义当我在 ng-controller 指令中仅使用控制器名称时可以正常工作的选项。问题是,当我将“作为选项”添加到 ng-controller 时,它不再起作用(没有选项)。
不起作用:
作品:
如果有帮助,这是我的控制器:
有什么想法吗?谢谢,杰森
angularjs - 在angularjs中动态创建多个下拉菜单并自动设置每个下拉菜单
我能够根据angularJS 中的同一 组数据动态创建多个下拉列表。但是,我在尝试动态设置每个下拉列表的默认值时遇到问题。例如,在我的第一个下拉列表中,我希望默认选择第一个主题(“写作”)。然后我希望第二个下拉列表选择第二个主题(“阅读”),第三个下拉列表选择第三个主题(“数学”),依此类推。回顾一下,我的每个下拉列表都有相同的选项,但它应该动态分配给不同的模型。
请参阅http://plnkr.co/edit/dmQFLP?p=preview中的代码。
预先感谢您的帮助!
这是我的控制器代码: var module = angular.module("myapp",[]);
angularjs - 在对象中声明的数组上使用 ng-options
在我的控制器中,我有:
在我的 HTML 中,我有
生成的组合框没有值。但是,在这种情况下:
生成的组合框显示“一”、“二”作为其选项。有人可以解释为什么我不能访问 $scope 对象中的数组吗?