ajax를 사용하다 보면 'name=abc&sex=1' 형태로 입력 데이터를 모아야 하는 경우가 종종 있는데, 이 작업은 JQuery의 serialize 메소드를 사용하면 쉽게 완료할 수 있습니다.
jQuery ajax - serialize() 메소드 정의 및 사용법
serialize() 메서드는 양식 값을 직렬화하여 URL로 인코딩된 텍스트 문자열을 생성합니다.
하나 이상의 양식 요소(예: 입력 및/또는 텍스트 상자) 또는 양식 요소 자체를 선택할 수 있습니다.
AJAX 요청을 생성할 때 URL 쿼리 문자열에 직렬화된 값을 사용할 수 있습니다.
jQuery ajax - serialize() 메서드 구문
$(selector).serialize()
jQuery ajax - serialize() 메서드 상세 설명
.serialize() 메서드가 생성됩니다. 표준 URL 인코딩으로 표시되는 텍스트 문자열입니다. 양식 요소 모음을 나타내는 jQuery 개체에서 작동합니다.
jquery ajax - serialize() 메소드 여러 유형의 양식 요소가 있습니다.