JQuery를 이용해서 select
를 제어하는 방법에 대해 알아보겠습니다.
1
| <select class="form-control" name="name" id="nameSelect"></select>
|
선택된 옵션 값 읽기
1 2
| $('#nameSelect option:selected').val(); $('select[name=name]').val();
|
선택된 옵션 이름 읽기
1
| $('#nameSelect option:selected').text();
|
옵션 추가하기
1 2 3 4 5 6
| $('#nameSelect').append( $('<option>', { value: 1, text: '테스트', }) );
|
값이 변경되었을 때
1 2 3 4
| $('#nameSelect').change(function () { const name = $(this).val(); console.log(name); });
|
특정한 값 선택하기
1
| $('#nameSelect').val(1).trigger('change');
|
옵션 삭제
1 2 3 4 5 6 7 8
| $('#nameSelect option:eq(0)').remove();
$('#nameSelect option:first').remove();
$('#nameSelect option:first').remove();
|
Select Box 비우기
1
| $('#nameSelect').empty();
|