모든 입력 텍스트 박스, 라디오 그룹, 체크 박스 등을 얻으려고합니다. 선택한 라디오 및 체크 박스 값을 가져 오는 데 문제가 있습니다. 알아낼 수 없습니다.div에 대한 모든 입력을 Ajax 요청으로 받으십시오.
텍스트 상자를 가져올 수 있지만 올바른 위치에서 "선택한 항목"을 가져올 수 없습니다. 현재로서는 선택한 값이 아닌 라디오/체크 박스의 첫 번째 값만 가져옵니다.
$('#form_1 input').each(function(key)
formData += '&'+$('#'+this.id).attr('name')+'='+$('#'+this.id).val();
});
감사
$('#form_1 input').each(function(key, value) {
if ((this.type === "radio" || this.type === "checkbox") && this.checked === true) {
val = this.value;
} else {
val = this.value;
}
alert($('#'+this.id).attr('name') + ' = ' + val);
formData += '&'+$('#'+this.id).attr('name')+'='+val;
});
확인 편집을 할
지금 그래서 나는 걸음 더 가까이 오전 라디오 등을위한 모든 가치를 얻을. 이제 선택한 라디오의 값을 가져와야합니다.
감사
@ 레이 노스 - 도와 줘서 고마워. 라디오 값은 나에게 가치가 있습니다. 그래서 어떻게 선택 값을 얻습니까? – Jon
@ 존 당신은'.checked'를 호출하여 그것들이 체크되었는지 확인할 수 있습니다. 그런 다음'.value'를 호출하여 체크 된 항목의 값을 가져옵니다. – Raynos
@Raynos - 편집했는데 편집 할 곳을 모르는 신입 사원입니다. 내가 선택한 라디오 대신 모든 값을 라디오로 가져 오는 현재의 게시물을 편집했습니다. 지금까지 감사드립니다. – Jon