javascript/Jquery
JQuery Select Box 제어
nabaro
2016. 10. 17. 10:46
1 | $("#selectBox option:selected").val(); | cs |
내가 궁금했던것 선택된것의 값을 알아오기~
아래출처로가면 여러가지 더 있다
출처 : http://egloos.zum.com/tiger5net/v/5667935
답답해서 출처에서 퍼왔다 내꺼에서 보고 쓰게
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 | 1. jQuery로 선택된 값 읽기 $("#selectBox option:selected").val(); $("select[name=name]").val(); 2. jQuery로 선택된 내용 읽기 $("#selectBox option:selected").text(); 3. 선택된 위치 var index = $("#test option").index($("#test option:selected")); 4. Add options to the end of a select $("#selectBox").append("<option value='1'>Apples</option>"); $("#selectBox").append("<option value='2'>After Apples</option>"); 5. Add options to the start of a select $("#selectBox").prepend("<option value='0'>Before Apples</option>"); 6. Replace all the options with new options $("#selectBox").html("<option value='1'>Some oranges</option><option value='2'>MoreOranges</option>"); 7. Replace items at a certain index $("#selectBox option:eq(1)").replaceWith("<option value='2'>Someapples</option>"); $("#selectBox option:eq(2)").replaceWith("<option value='3'>Somebananas</option>"); 8. 지정된 index값으로 select 하기 $("#selectBox option:eq(2)").attr("selected", "selected"); 9. text 값으로 select 하기 $("#selectBox").val("Someoranges").attr("selected", "selected"); 10. value값으로 select 하기 $("#selectBox").val("2"); 11. 지정된 인덱스값의 item 삭제 $("#selectBox option:eq(0)").remove(); 12. 첫번째 item 삭제 $("#selectBox option:first").remove(); 13. 마지막 item 삭제 $("#selectBox option:last").remove(); 14. 선택된 옵션의 text 구하기 alert(!$("#selectBox option:selected").text()); 15. 선택된 옵션의 value 구하기 alert(!$("#selectBox option:selected").val()); 16. 선택된 옵션 index 구하기 alert(!$("#selectBox option").index($("#selectBox option:selected"))); 17. SelecBox 아이템 갯수 구하기 alert(!$("#selectBox option").size()); 18. 선택된 옵션 앞의 아이템 갯수 alert(!$("#selectBox option:selected").prevAl!l().size()); 19. 선택된 옵션 후의 아이템 갯수 alert(!$("#selectBox option:selected").nextAll().size()); 20. Insert an item in after a particular position $("#selectBox option:eq(0)").after("<option value='4'>Somepears</option>"); 21. Insert an item in before a particular position $("#selectBox option:eq(3)").before("<option value='5'>Someapricots</option>"); 22. Getting values when item is selected $("#selectBox").change(function(){ alert(!$(this).val()); alert(!$(this).children("option:selected").text()); }); | cs |