웹프로그래밍/JavaScript
[ajax]radio.value udefined오류
Angloper
2015. 7. 31. 11:05
[ajax]radio.value udefined오류
ajax를 사용할때 radio.value를 사용할경우 undefinded값이 뜬다.
예를들어
<form name=frm>
<input type=radio name=rad value=1/>
<input type=radio name=rad value=2/>
</form>
이런식일경우
var frm = document.frm;
$.ajax({
type:"post",
url: myurl ,
async: true,
data: {
rad : frm.rad.value
},
success{
// dosomething
}
});
이렇게 코드를 짜면 브라우저에 따라서 정상적으로 선택된 radio value를 넘겨주는 경우도 있지만
undefined가 나는 경우도 생긴다.
이경우 오류잡느라 1시간 반 걸리니 주의하자.
반응형