programing

jQuery에서 선택한 모든 확인란 값을 가져오는 가장 좋은 방법

linuxpc 2023. 6. 15. 21:37
반응형

jQuery에서 선택한 모든 확인란 값을 가져오는 가장 좋은 방법

저는 jQuery를 통해 선택된 모든 체크박스의 VALUE를 얻고자 합니다.

당신은 그것을 원합니다.:checkbox:checked셀렉터 및map값 배열을 만드는 방법:

var checkedValues = $('input:checkbox:checked').map(function() {
    return this.value;
}).get();

확인란에 공유 클래스가 있는 경우 대신 해당 클래스를 사용하는 것이 더 빠릅니다. $('.mycheckboxes:checked')또는 일반적인 이름의 경우$('input[name="Foo"]:checked')

업데이트 -

IE 지원이 필요하지 않은 경우 다음을 수행할 수 있습니다.map()화살표 기능을 사용하여 보다 간결하게 호출:

var checkedValues = $('input:checkbox:checked').map((i, el) => el.value).get();

언급URL : https://stackoverflow.com/questions/19766044/best-way-to-get-all-selected-checkboxes-values-in-jquery

반응형