본문으로 바로가기

1. 우선 보내고자 하는 데이터들의 class 명을 지정 (ex. infoData)

2. ajax에서 data 명시 할때 serialize함수를 사용

예를 들어 다음과 같이

var infoData = $('.infoData').serialize();
$.ajax({
	type: "POST", //POST로 넘길 것
	url: "/actionPage.php", //이동할 페이지 명시
	data: infoData, //infoData를 보냄
	success: function(result) {
		alert(result); //성공시 result 값을 alert 으로 띄움
	}
});




여기서 infoData 값을 직접 출력해보면

id=testUserId&userName=SEHEEKIM&country=Korea&address=home

이런 모양으로 나온다.


따라서 여러개의 값을 class로 한번에 보내서 사용할 수 있다.


actionPage.php에서는 데이터 타입을 POST 로 보냈기 때문에

$_POST['id'];

이런식으로 하나씩 불러와서 사용하면 된다


참고 사이트 : http://cafe.naver.com/msjava/573