json 형식의 data를 checkbox 형태로 구현.
json 예시
{"Management":1, "Confrim":1}
ejs 처리
<%data.manager.forEach((m, i, l)=> {%>
<input type="checkbox" name="checkAuth" value="<%=m.test.Management%>"/>
<input type="checkbox" name="checkAuth" value="<%=m.test.Confrim%>"/>
<%})%>
value 값에 1 혹은 0이 들어옴.
JS 처리
$(document).ready(function(){
// checkbox checked
$('input:checkbox[name="checkAuth"]').each(function() {
if(this.value == 1){
this.checked = true;
}
});
})
"checkAuth" name을 가지는 input 중 value 값이 1일 때 checked 처리해준다.
'메모' 카테고리의 다른 글
React 앱 컴포넌트화 (1) | 2024.04.29 |
---|---|
Sonar Qube - 정적 분석 툴 (0) | 2022.07.19 |
Sonar Lint - Code feedback 플러그인 (0) | 2022.07.18 |
[Postman]을 이용한 API 테스트 (0) | 2021.05.18 |
js 메모 (0) | 2021.05.12 |