如何更改 AngularJS 中输入的默认点击事件行为?
How to change the default click event behavior of inputs in AngularJS?
使用 AngularJS,我有一个单选框,可以在 selected 上从数据库中检索列表。
<input type="radio" id="activeMeetingRadio" class="form-check-input mt-0 p-3" ng-model="my.model" value="Active" ng-change="call to backend">
一旦我 select 我的收音机列表被获取并且收音机似乎被点击了,现在在提交表格后,我将表格设置为原始并将收音机的选中值重置为空白,如下所示,这使得收音机未选中。
my.model='';
但问题是,即使我再次单击收音机,在我单击另一个收音机然后单击返回此收音机之前,不会触发任何事件。似乎是 AngularJS 表单控件的默认行为。有什么方法可以让这个无线电火灾事件发生吗?
我能够通过在控制器范围内设置值来解决这个问题,然后使用 my.model='' 重置它,将重置该值。
使用 AngularJS,我有一个单选框,可以在 selected 上从数据库中检索列表。
<input type="radio" id="activeMeetingRadio" class="form-check-input mt-0 p-3" ng-model="my.model" value="Active" ng-change="call to backend">
一旦我 select 我的收音机列表被获取并且收音机似乎被点击了,现在在提交表格后,我将表格设置为原始并将收音机的选中值重置为空白,如下所示,这使得收音机未选中。
my.model='';
但问题是,即使我再次单击收音机,在我单击另一个收音机然后单击返回此收音机之前,不会触发任何事件。似乎是 AngularJS 表单控件的默认行为。有什么方法可以让这个无线电火灾事件发生吗?
我能够通过在控制器范围内设置值来解决这个问题,然后使用 my.model='' 重置它,将重置该值。