Javascript 如何检查哪个输入复选框标记随angular 2中的值而更改?

Javascript 如何检查哪个输入复选框标记随angular 2中的值而更改?,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,在下面给定的代码中,我可以随机选中或取消选中任意数量的复选框。 我想知道选择了哪个输入标记,并且只想获得带有输入名称和值的已更改复选框详细信息 调用onChange重置值计数器时,您可以将angular2的命名标识符/引用\u名称传递给每个输入,并将其传递到方法中: <input name="device1" type="checkbox" #device1 [(ngModel)]={{device1}} (ngModelChange)="OnInput($ev

在下面给定的代码中,我可以随机选中或取消选中任意数量的复选框。

我想知道选择了哪个输入标记,并且只想获得带有输入名称和值的已更改复选框详细信息


调用onChange重置值计数器时,您可以将angular2的命名标识符/引用\u名称传递给每个输入,并将其传递到方法中:

  <input name="device1" type="checkbox" 
   #device1
   [(ngModel)]={{device1}} 
   (ngModelChange)="OnInput($event, device1)"><!--pass it here-->

你能告诉我…如何改变哪个输入标签…改变功能后应该做什么对象。选择给你检查的输入。然后,您可以在组件中创建一个jquery函数,该函数将执行您需要的操作
<input type="checkbox" [(ngModel)]="object.selected" (ngModelChange)="onChange(object.selected)">
  <input name="device1" type="checkbox" 
   #device1
   [(ngModel)]={{device1}} 
   (ngModelChange)="OnInput($event, device1)"><!--pass it here-->