问题标签 [angularjs-select2]

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 投票
2 回答
1307 浏览

angularjs - ng-repeat中的select2不起作用

我正在尝试在 ng-repeat 中使用 select2 但它不起作用。这是我的代码。

HTML

AngularJS

请帮忙。谢谢

0 投票
0 回答
1646 浏览

javascript - 将 ng-model 与 Select2 一起使用不会更新模型值

我正在为 select2 使用角度 ng-model 进行数据绑定。{{数字.文本}}

我在这里面临两个问题:1)ng-change 似乎不起作用,因此我不得不使用 document.getElementByID.. 2)select2.text 的值在这里没有得到更新

0 投票
0 回答
266 浏览

javascript - 使用 Select2 的设置

我正在尝试将 Select2 与 AngularJs 一起使用。我坚持使用 ng-model 指令为 select2 实现双向数据绑定。像 ng-change 这样的其他指令也对我不起作用。

我的猜测是我缺少一些将 AngularJs 与 Select2.js 绑定的初始设置。有人可以指出在 AngularJs 中使用 select2 的最低要求是什么吗?

0 投票
3 回答
11536 浏览

angularjs - AngularJS 选择其他选项并从文本框中获取值

使用 AngularJS,我有一个选定选项列表和一个额外的“新”选项。What I am trying to do is, when "New" option is chosen it will show a text-box to add a new value.

0 投票
1 回答
146 浏览

angularjs - select2 带有静止角响应的标签

如果对象来自使用restangular的restfull API,我将如何将标签传递给select2

所以我有以下标记

返回的静止角数据

这是我的控制器方法

更新

最后我成功了

这个洞看起来像

0 投票
1 回答
1920 浏览

angularjs - 我们如何使用角度在 select2 中制作依赖选择框?

我在我的应用程序中将 select2 与 angularjs 一起用于选择框。有一个父选择框,用户可以在其中选择多个组,还有许多其他具有相同组选择功能的子选择框。

我的问题是如何根据父组选择的选项限制子组搜索选项。也就是说,如果父组是 Group1、Group2、Group3,那么子组搜索框应该只使用在父组中选择的选项。

HTML:

JS:

http://plnkr.co/edit/dpX7jNkEgRoPyRZpJV92?p=preview

0 投票
3 回答
18086 浏览

javascript - 如何初始化一个 select2 禁用

我有一个简单的 select2 init,我想在默认情况下禁用它,而不用在之后链接 a .select2("enable", false)

HTML:

JS:

有关示例,请参见我的JSFiddle在此处选择 2 个文档

0 投票
1 回答
3174 浏览

angularjs - 如何在 AngularJS 中监听 select2 事件

select2提供了一些自定义事件,我希望能够收听它们,尤其是“select2-removed”或更好的自定义“更改”事件,我一直在互联网上搜索一些示例,但没有运气。

这是我到目前为止所做的:

HTML:

JavaScript(角度)

用户实际上在这里所做的是编辑标记到他/她的地址的标签,并且通过编辑我的意思是用户可以将新标签标记到他/她的地址或删除以前标记的标签。这就是为什么我需要跟踪添加了哪些标签以及删除了哪些标签。

更新

我在这个讨论中看到了一个合理的解决方案,但我无法让提供的代码与我的一起工作,所以我做了一些解决方法,这就是我所做的。

所以不要添加,

在这附近的某个地方,

我把它放在这里,

然后我在我的控制器上做了通常的事情,

并且工作得很好。

但我怀疑这是一个非常好的主意,我仍然希望有更好的解决方案。

0 投票
1 回答
1131 浏览

javascript - 渲染完成时的 Select2 指令回调

我想在我的ui-select2指令时触发回调或事件

已呈现 Select2 DOM 元素。我怎样才能做到这一点?有没有我不知道的构造函数属性?

0 投票
1 回答
90 浏览

angularjs - 如何将新标签的默认 ID 设置为 0

如何将不在列表中的标签的默认 ID 设置为 0?

关联

在上面的例子中,如果我们从现有中选择,那么它带有 id(1 或 2 或 3),但如果添加新标签并按 Enter 键,则 id 变为文本,我希望 id 设置为新标签的 o 或不从列表中。

怎么做?