[선택]
지정된 index값으로 select 하기
$("#selectBoxID option:eq(2)").attr("selected", "selected");
text 값으로 select 하기
$("#selectBoxID").val("텍스트값").attr("selected", "selected");
value값으로 select 하기
$("#selectBoxID").val("4");
[읽기]
선택된 셀렉트 박스 값 읽기
$("#selectBoxID option:selected").val();
$("select[name=name]").val();
선택된 텍스트 읽기
$("#selectBoxID option:selected").text();
선택된 위치(인덱스) 확인
var index = $("#selectBoxID option").index($("#selectBoxID option:selected"));
[추가]
처음에 추가
$("#selectBoxID").prepend("<option value='0'>Before Apples</option>");
끝에 추가
$("#selectBoxID").append("<option value='1'>Apples</option>");
$("#selectBoxID").append("<option value='2'>After Apples</option>");
[삭제]
지정된 인덱스값의 item 삭제
$("#selectBoxID option:eq(10)").remove();
첫번째 아이템 삭제
$("#selectBoxID option:first").remove();
마지막 아이템 삭제
$("#selectBoxID option:last").remove();
[바꾸기]
전부 바꾸기
$("#selectBoxID").html("<option value='1'>Some oranges</option><option value='2'>MoreOranges</option>");
해당 위치 바꾸기
$("#selectBoxID option:eq(1)").replaceWith("<option value='2'>내용1</option>");
$("#selectBoxID option:eq(2)").replaceWith("<option value='3'>내용2</option>");
[기타]
아이템 개수
alert(!$("#selectBoxID option").size());
선택된 옵션 앞의 아이템 개수
alert(!$("#selectBoxID option:selected").prevAl!l().size());
선택된 옵션 후의 아이템 갯수
alert(!$("#selectBoxID option:selected").nextAll().size());
'모바일 & 앱' 카테고리의 다른 글
아이폰 iOS 10 업데이트 후 가장 좋은 점 (0) | 2016.09.14 |
---|---|
답답해진 iOS10 iMessage (0) | 2016.09.14 |
classic asp replace vbCrLf : asp에서 줄바꿈을 br태그로 replace (0) | 2016.09.07 |
jQuery : 값으로 체크박스 체크하기 checkbox check all uncheck (0) | 2016.09.02 |
classic asp : 배열에 문자열이 존재하는지 여부 (0) | 2016.09.02 |