[JQuery] select box 에 option을 동적으로 추가해보자
2021. 9. 12. 21:14ㆍ실천해본것들
$.each(items, function (i, item) {
$('#mySelect').append($('<option>', {
value: item.value,
text : item.text
}));
});
- $.each 는 $(items).each(function(){ ~ }); 으로 바꿀수 있다. 업어치나 메어치나.
- function(i,item) 의 i는 index이고, item은 인덱스에 해당하는 요소이다.
- #mySelect는 option을 지정할 selectbox의 id이다. 추가할 하위요소들의 공통된 상위 요소로 지정한다
- option을 저렇게 생성하면 느리다고
items={option1:{value:1,text:1}}
을 string으로 한줄에 append 하라는 의견이 있긴하다
- option을 저렇게 생성하면 느리다고
- 이 예제에서 item은 obejct이며 각각 value 와 text를 key로 가지고 있다.
'실천해본것들' 카테고리의 다른 글
<TR> onclick 이벤트에서 선택한 <TD>의 index를 얻어보자 (0) | 2021.09.02 |
---|---|
TTS(Text To Speech) 정리 (feat. Tacotron, MelGAN) (0) | 2021.07.15 |
TensorflowTTS 한국어 예제 써보기 (KSS dataset) (7) | 2021.06.15 |
monday.com 탈퇴하기 (0) | 2021.04.21 |
[MongoDB] Java driver 연동 & quickstart (0) | 2021.03.27 |