问题标签 [ng-dropdown-multiselect]
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 - Angularjs下拉多选问题
概括 :
我正在使用 angularjs-dropdown-multiselect 指令。
参考: AngularJS 下拉多选
面临的问题:
问题 1:当用户从下拉列表中选择或取消选择选项时,
我想使用onItemSelect
&事件。onItemDeselect
我成功配置了它们,但问题是如果没有选择任何选项,这些事件也会频繁执行。
HTML
控制器 :
截屏 :
我还尝试了这里定义的解决方案:
https://github.com/dotansimha/angularjs-dropdown-multiselect/issues/39。但没有取得任何成功。
问题 2:
当我$scope.selectedClients = [];
从控制器中移除时,它会在控制台中出现此错误。
我还尝试了这里定义的解决方案:
https://github.com/dotansimha/angularjs-dropdown-multiselect/issues/22 但没有取得任何成功。
在这两个问题上的任何直接帮助都将是非常可观的。谢谢
angularjs - 如何增加使用引导 AngularJs 创建的 ng-dropdown-multiselect 的宽度
我使用 AngularJS 和 bootstrap 创建了一个多选下拉菜单,在页面中我包含以下代码:
我正在尝试增加下拉菜单的宽度,但我不确定如何实现。有人可以告诉我如何增加“ng-dropdown-multiselect”的宽度。
angularjs - 动态设置 ng-dropdown-multiselect 的设置选项
如何动态设置 ng-dropdown-multiselect 的设置选项,例如设置数据,这可行吗?
在这里查看: http ://plnkr.co/edit/ntVBcGRsD0HXgQoshBlp?p=preview
看法
控制器
angularjs - AngularJs 组件和 angularjs-dropdown-multiselect
我是 AngularJs 世界的新手,并试图在组件内部使用 angularjs-dropdown-multiselect。
组件的 HTML 如下所示:
状态更改和类别的事件将调用相同的操作。
当我尝试运行上述代码并更改状态时,代码按预期工作,但在类别更改期间失败(控制台错误)。
错误消息:ReferenceError: filterChanged 未定义
角度版本:1.5.8
angularjs-下拉多选:1.11.8
Plunker:http ://plnkr.co/edit/JL7N6M?p=preview
谢谢你在这里帮我。
javascript - 如何在 ng-dropdown-multiselect 上使用角度翻译
在我的 AngularJS 应用程序中,我使用 angular translate 来实现国际化。
但它不适用于ng-dropdown-multiselect
文本。
我尝试将翻译文本与 $scope 变量相关联并应用 $scope.$watch 来等待更改,但它也不起作用。
有人知道如何使它成为多语言吗?
javascript - ng-dropdown-multiselect 库不适合我
我发现这个很酷的库可以用angularjs + twitter-bootstrap-3来做下拉菜单,在这里: http ://dotansimha.github.io/angularjs-dropdown-multiselect/docs 。
我正在关注示例,我的html中有这个:
这在我的控制器中:
然而,页面上绝对没有呈现任何内容。:(
有人知道可能出了什么问题吗?
我按以下顺序加载了twitter-bootstrap-3、angularjs和ng-dropdown- multiselect :
jquery - 在角度多选下拉列表中预先选择复选框
我从这里使用 Angularjs Dropdown 多选。我正在使用 Angularjs 和 ASP.NET Web API 实现 CRUD 选项。它在 Create 中工作得非常好,但是当我去更新时,我无法预先选择(选中复选框)多选下拉列表中的值。
现在,当我绑定到时$scope.example8model = [{id: 1, label: "David"}]
,我应该如何选择复选框。
这样做的目的是因为我想在更新功能中实现它,我已经预先选择了要绑定的数据。
谢谢你。
angularjs - 无法从 ng-dropdown-multiselect 指令调用控制器功能
当下拉列表的值发生变化时,我需要在控制器中绑定要调用的事件。此下拉列表是一个多选下拉列表 - 它位于指令中。
我已经能够使用可用的设置自定义下拉列表 - 但是,无法绑定事件。
这是代码HTML:
JS:
我需要检测模型的变化并据此采取行动。我尝试了两种方法 - 如下所示将 ng-change 添加到下拉列表中 - 但是,这不起作用。
该指令似乎确实允许扩展事件处理 - 但是,我想我没有做对。
ng-dropdown-multiselect - 如何从我的服务中填写我的下拉列表?
我正在尝试从我的客户端服务中填充 ng-multiselect-dropdown,我可以从数据库中获取我的客户端,但我不知道发送 id 和名称以填充我的列表的正确语法!
我尝试了很多例子都没有成功,几乎就在那里,
到目前为止我尝试了什么:
这是我的服务文件
模型 :
HTML:
我期待一个函数(this.dropdownList =)并从我的服务中填充我的列表。到目前为止,我已经填充了一个客户端对象列表,我需要填充客户端名称和 id :)
谢谢大家。
angular - Angular ng-multiselect-dropdown 填充对象数组
这是我在 html 中用于 ng-multiselect-dropdown 的代码:
目前,dataMarcas
返回一个数组:
但现在我必须用这样的数组填充下拉列表:
我必须用name
属性填充它。我该怎么做?