js)
$('select[data-value]').each(function(index,el){
const $el = &(el);
defaultValue = $el.attr('data-value').trim();
if(defaultValue.length > 0){
$el.val(defaultValue);
}
});
$('select[data-value]')
select 태그중에 data-value 속성을 가진걸 찾는다
.each(function(index, el)
선택된 모든 요소에 대해 반복작업을 수행하며
index는 현재 요소의 인덱스
el은 현재 요소이다
const $el = &(el);
el(현재 요소)을 $el이라는 변수에저장한다
defaultValue = $el.attr('data-value').trim();
el(현재 요소)의 'data-value' 속성 값을 공백제거 후
defaultValue라는 변수에 저장한다
if(defaultValue.length > 0)
defaultValue의 길이가 0보다 큰지 확인한다
el의 기본값을 defaultValue로 설정한다