본문 바로가기

Programming

IE8 에서 jquery :checked 가 동작하지 않는 경우

반응형


$("#id:checked").val()

IE9 , 크롬 등에서는 정상 동작합니다.

하지만 IE8에서는 undefined라고 나옵니다.

radio 의 첫번째 항목을 선택하면 제대로 나옵니다.


jquery의 selector에서 문제가 발생한 것으로 보입니다.

다음과 같이 작성하시면 해결됩니다.


$("input[name='id']:checked").val()


반응형