2016-09-14 4 views
-5

모두 좋은 하루. 누군가가 내 Angular JS 코드로 나를 도울 수 있기를 바랬습니다. I 화상은 객체의 배열에 기초하여 채워진테이블 행의 ngrepeat 체크 박스

enter image description here

있다. 사람이 난 단지/체크 선택한 그룹 (라디오 버튼) 아래의 체크 박스를 체크 해제 할 수 있도록 자바 스크립트 컨트롤러 내 AngularJS와 코딩 나를 도울 수 있다면

[ 
    { 
    "groupName": "Group 1", 
    "devices": [ 
     { 
     "deviceId": "1111", 
     "modelName": "Model 1", 
     "baseModelName": "base1", 
     "serialNumber": "ZZZZZZZZZZZ", 
     "ipAddress": "10.191.21.50", 
     "description": "Device 1" 
     }, 
     { 
     "deviceId": "2222", 
     "modelName": "Model 2", 
     "baseModelName": "base2", 
     "serialNumber": "YYYYYYYY", 
     "ipAddress": "10.191.21.168", 
     "description": "Device 1" 
     } 
    ] 
    }, 
    { 
    "groupName": "Group 2", 
    "devices": [ 
     { 
     "deviceId": "333", 
     "modelName": "Model 3", 
     "baseModelName": "base3", 
     "serialNumber": "XXXXXXXXXX", 
     "ipAddress": "10.191.21.124", 
     "description": "Device 1" 
     } 
    ] 
    } 
] 

감사하겠습니다. 감사합니다. 표현을 할 수있는 체크 박스에

+0

질문을 다시 포맷하고 수행 한 작업/달성하려는 작업에 대한 정보를 추가하십시오. – bwright

+0

코드를 입력하십시오. – Weedoze

+0

질문을 게시하기 전에 http://stackoverflow.com/help/how-to-ask를 읽어보십시오. –

답변

0

사용 ng-disabled
"vm.selectedGroup !== 'Group 1'" 또는
"vm.selectedGroup !== group.name" 또한 확인란의 선택을 취소 몇 가지 논리를 가질 수는 요소가 group

을 호출되는 ng-repeat을 가정 할 때 selectedGroup 변경 .

관련 문제