[jquery] 셀렉트박스안의 모든 옵션의 value 를 가져오는 방법

Posted by RAY.D
2015. 4. 28. 09:48 Web/javascript / jQuery
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.






How to get all “option” values in “select” by Jquery?




jquery 에서 셀렉트박스안의 모든 옵션의 value 를 가져오는 방법




Example:

<select name="group_select" id="group_select">     

<option value="a">A</option>     

<option value="b">B</option>     

<option value="c">C</option> 

</select>





방법 1

var values = $("#group_select>option").map(function() { return $(this).val(); });



방법 2

DB에 쿼리에 in 조건등으로 파라미터를 날려야 할 경우에 


var values = $.map($('#group_select option'), function(e) { return e.value; });

// as a comma separated string
values.join(',');


이런식으로 콤마로 묶을 수도 있다.