jQuery 라이브러리에서 사용되는 사용자 정의 함수.
jQuery를 사용하여 HTML form 요소의 데이터를 직렬화(serialize)하여 JavaScript 객체로 변환하는 데 사용된다.
data: $("#loginForm").serializeObject(),
ajax에서 데이터를 보낼때,
HTML 폼 #loginForm의 데이터를 JavaScript 객체로 변환한 것.
여기서, 데이터 직렬화란?
데이터를 일련의 바이트로 변환하는 과정을 말합니다. 이렇게 변환된 데이터는 저장하거나 네트워크를 통해 전송할 수 있다.
HTML 폼의 데이터를 직렬화하는 경우,
이는 폼에 입력된 데이터를 일련의 바이트로 변환하여 서버에 전송하기 쉽게 만드는 과정.
사용자가 입력한 데이터를 서버로 전송할 때 이 과정이 사용된다.
ex)
1. 사용자가 로그인 폼에 아이디와 비밀번호를 입력하고 제출
2. 데이터는 일반적으로 폼 필드의 이름과 값으로 구성된 URL-encoded 문자열로 변환.
3. 변환된 문자열은 서버에 전송되어 사용자의 인증을 처리하고 로그인할 수 있게 해준다.
'개발 > 출근log' 카테고리의 다른 글
[STOMP] STOMP 테스트를 위한 apic 및 연결 오류 해결 (0) | 2024.04.30 |
---|---|
[IntelliJ] 인텔리제이 svn 연동 및 프로젝트 열기 (0) | 2024.04.24 |
Week3_02. API 사용(데이터 그리드에 담기) (0) | 2024.04.04 |
Week3_02. API 사용(토스트 그리드 사용.!) (0) | 2024.03.31 |
Week3_01. API 사용하기(서울 따릉이) (2) | 2024.03.31 |