问题标签 [angularjs-ng-change]
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.
jquery - 选择下拉菜单未触发Angular JS ng-change
我在 Angular JS 中遇到了下拉更改事件的问题。ng-change 事件有时不会被触发。
任何人都可以请解释什么是错的?
谢谢
angularjs - 如何反转复选框状态以使其未选中(AngularJS)?
我基本上希望当用户点击一个复选框时,他们的决定立即被撤销并且复选框未被选中。下面的代码不起作用。我尝试了其他变体,例如 value = !value 而不是 value = false 并尝试将另一个控制器变量初始化为等于复选框变量并更改另一个控制器变量。这些都不起作用;基本上,除非首先初始化应用程序,否则我无法设置复选框状态。
HTML 代码:
控制器代码:
angularjs - ng-change 事件未在循环内触发
我试图在编辑模式下打开我的国家和州下拉菜单,到目前为止我已经成功了。
但唯一的问题是,当我单击任何记录以在编辑模式下打开时,我的国家和州下拉列表都正确绑定,但是当我从国家下拉列表中选择其他国家时,我的 ng-change 没有触发,我不知道为什么。
这是我对添加新记录的看法:
我的控制器:
我的显示记录视图:
angularjs - 如何更改 Angular 指令中的选择功能?
http://plnkr.co/edit/pJRzKn2v1s865w5WZBkR?p=preview
我有一个大的选择下拉表单,它在 2 个地方重复。唯一改变的是第一个选择标签,它具有不同的功能。
我尝试使用,ng-hide ng-show但是必须有不同的方法来实现这一点。
termsForm.html
angularjs - Angular JS Action on ng-change 选择下拉菜单
我有一个简单的表,其中包含三行和每行两个值 - 日期和状态:
因此,红色、绿色和蓝色的简单日期和状态值。下拉列表中的一个 - 状态,第二个 - 只是输出日期。
在更改选择值时 - 我需要用今天的日期更新日期。
是否可以有一个功能,比如ng-change="change();"
Can't send with ng-change the ID ...
angularjs - Angular JS范围输入问题
当所有角范围输入移动时,其余输入工作正常,但是当另一个角范围移动时,所有角移动 1~3 个像素,这可能是什么问题?
演示在这里:http: //jsfiddle.net/g10fsxym/
代码:
myApp.controller('myAppCtrlr', function($scope) {
javascript - AngularJS ng-change,如何仅更改指向给定输入的模型值?
我有以下带有剑道日期选择器的输入:
我想只转换和更改指向实际使用的日期选择器的模型值(它是带有许多日期选择器的表)。
我尝试对日期选择器使用 Kendo 配置和事件:
但没有运气。
所以我尝试了 ng-change 事件:
但结果相同。
最后我尝试使用watchCollection:
但结果相同。
所以我想问一下,我该如何以正确的方式做到这一点?
非常感谢您的任何建议。
angularjs - select2、ng 模型和角度
使用jquery-select2 (不是ui-select)和角度,我试图将值设置为ng-model。
我试过使用$watch和ng-change,但在使用 select2 选择项目后似乎没有触发。
不幸的是,我使用的是购买的模板,无法使用 angular-ui。
HTML:
客户端控制器:
jQuery 集成:
任何建议将不胜感激!:)
更新
我已经设法组合了一个似乎同样重现问题的 plunk - 现在看起来好像 ng-watch 和 $watch 事件仅在第一次更改值时才被触发。尽管如此,在我的代码中(以及在添加进一步的复杂性时,例如从集合中动态添加和删除时),它甚至似乎都不会触发一次。
再次,非常感谢正确方向(或任何方向)的指针!
javascript - AngularJS:如何在工厂中使用 ng-change?
我的html:
我的控制器:
它工作得很好。
现在我想将此功能(ng-change)用于工厂,但我不知道如何。所以,我的控制器:
我的工厂:
也许,还有其他方法可以解决这个问题?非常感谢。