javascript - Angularjs에서 수동 클릭 없이 모든 체크박스를 선택하면 ng-change가 실행되지 않나요?
迷茫
迷茫 2017-06-14 10:54:09
0
2
764

Angularjs가 ng-change를 사용하여 체크박스 변경 트리거 이벤트를 구현하는 경우 ng-checked를 사용하여 선택을 구현하지만 ng-change 이벤트는 수동으로 클릭할 때만 트리거될 수 있습니다. <td>의 체크박스를 직접 클릭하면 트리거되고, <td>체크박스에서 다중 선택을 구현하기 위해 <th>의 체크박스를 클릭하면 add()가 유효하지 않습니다.
으아악 으아악

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(2)
我想大声告诉你

ngChange
如果你全选,直接处理data数据取出所有ID就可以了吧,不用调用add()去添加ID吧。

过去多啦不再A梦

ngChange
사용자가 입력을 변경할 때 주어진 표현식을 평가합니다. 변경이 끝날 때만 트리거되는 JavaScript onchange 이벤트와 달리 표현식은 즉시 평가됩니다(일반적으로 사용자가 양식 요소를 떠나거나 Return 키를 누를 때). 키).

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿