问题标签 [angularjs-select]

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 回答
900 浏览

angularjs - 在我的角度应用程序中使用 ngChange="myFunction()" 时无法在选择>选项上设置默认值

我正在构建一个角度应用程序;我必须设置一个来自$scope.ecole.niveauid我的控制器的默认值。为此,我刚刚编写了以下代码:

它真的很棒。

现在我需要检索选定的值并将其传递给我的控制器的函数。所以我补充说:

在我的控制器中,我有:

一切正常,但我没有我的默认值了。请问如何设置默认值并根据 $scope 控制器检索更改的值?

0 投票
4 回答
3151 浏览

javascript - AngularJS:选择内的数组数组中的Ng-Options

我正在尝试从选择下拉列表中的数组数组中显示选项,但它没有显示出来。有人可以告诉我我在这里做错了什么吗?https://plnkr.co/edit/HMYbTNzkqkbAGP7PLWWB?p=preview

HTML:

JS:

如何为 value 指定 ng-options,它是基于 name: 'TestE' 或其他内容过滤的数组?

0 投票
1 回答
1138 浏览

angularjs - ng自动选择angularjs中的值

如果选项只有一个,我如何选择自动选择值

我的问题是如果我有多个选项它要求选择选项如果它只有一个它需要自动选择并显示值我如何解决这个问题

0 投票
1 回答
947 浏览

angularjs - angularjs自动选择下拉

在下面的函数中,我得到了响应和长度perfiosAnalysisData

因此,如果长度为 1,我想自动选择选项并调用 ng-change 函数。

如何做到这一点?

0 投票
2 回答
1704 浏览

javascript - 如何在oi-select angularjs中保持第一个选项被选中

Plunker 尝试我正在使用 oi-select 库来选择多个选项,我希望在数据可用时默认选择数据中的第一个值。html代码

我尝试使用 ng-init,分配如下:

这实际上有效,但是一旦我选择一个或多个选项,它就会删除默认选择的选项。任何想法请提供任何链接。oi-select 的链接

0 投票
1 回答
782 浏览

angularjs - Angular JS:将输入值显示为在下拉列表中选择

我是 Angular JS 的新手。我确实找到了解决方案,但没有解决。
根据下拉列表中选择的值,值应显示在相应的输入框中。

例如:如果选择了Basic,则ng-model item.rate 中应显示相应的值即299 如果选择Advanced,则ng-model item.rate 中应显示相应的值即499。

HTML:

角JS:

我的代码不起作用。我无法找出问题。请帮助我。提前致谢。

0 投票
0 回答
380 浏览

javascript - 一起使用 ngRepeat(或 ngOptions)、ngModel、ngChange 和 ngSelected 时出现故障选择选项下拉列表

我有一个智能表,其中有一列包含基于一个对象的选择选项(下拉列表),并且它是基于不同 JSON 对象的选定选项。

因此,我使用 ng-repeat 重复所有选项值,并使用另一个对象 ng-selected 来标记该列中所有下拉列表的选定值。

每一行都是从 table tr 标签中的不同 ng-repeat 操作的。

我还希望 ng-change 在其值更改时触发函数调用。我在实现这一目标时遇到了问题。

这是一个不使用智能表(和任何其他复杂结构)的 plunker

柱塞

方法一:

当我在 HTML 的选项标签中使用 ng-repeat 时,在它的选择标签中描述了 ng-model 和 ng-change 时,会插入一个空的未定义选项作为它的第一个值,但 ng-change 会在其值发生更改时被触发。

ng-selected 在上述方法中没有按预期工作。我面临一个空白选项问题(因为 ng-model 在操作开始时未定义 - StackOverflow 中的类似问题

或者,当我使用 ng-options 时,不会触发 ng-change(但 ng-selected 工作正常),因为有两个不同的对象映射到 ng-model 和 ng-options 的重复部分。

方法二:

示例 JSON 数据:

在方法 1 中,由于空白选项值,ng-selected 不起作用。

在方法 2 中,ng-change 不起作用,因为 ng-model 和 ng-options 映射到不同的对象。

注意:由于智能表对每个页面都使用从 0 到 page_max 的索引,因此我也无法手动操作选定的值。

0 投票
1 回答
46 浏览

angularjs - AngularJS ng-selected

我在我的网站中使用以下代码。一切正常,但是每当我在第一个选择中选择一个值时,第二个选择总是将所选值返回为 A,即使我在第二个选择中选择 B。谁能告诉我问题是什么。

那是我在 html 文件中的角度代码。表单被提交到一个 php 文件,其中 $_POST[Second] 的值在 a.Disposition 中的值为 A/blank 时始终为 A,如果在页面加载时 a.Disposition 中的值为 B,则始终为 B。我在第二个选择框中更改了默认选择值。然而,这个价值并没有被传递。但是,在删除第一个 select 语句之后,即当 a.Action 中存在一个值时,第二个 select 语句可以正常工作。谁能告诉我为什么会这样,我该如何规避这个问题?

0 投票
3 回答
12841 浏览

javascript - 使用