serialize()를 이용한 ajax Form 데이타 전송하기
serialize() 사용하기
var params = $("#폼명").serialize()
실제로 동작하는 소스로 예시를 들고자 합니다.
<script>
function getTempLogin() {
var params = new Object();
var params =$("#loginForm").serialize()
$.ajax({
type: "post",
contentType: 'application/x-www-form-urlencoded; charset=UTF-8',
dataType :'html',
crossDomain:true,
url: "192.168.0.11:8080/test.do",
data: params,
error : function (msg) {
alert("error : " + msg);
},
success: function(data){
alert("로그인 완료!");
}
});
}
</script>
<form id="loginForm" name="loginForm" method="post">
<input type="hidden" id="id" name="id" value="user1"/>
<input type="hidden" id="password" name="password" value="mynameis"/>
</form>
감사합니다. 도움이 되었기를 바랍니다.
혹시 질문이 있다면 댓글 남겨주세요 ^ ^
출처 : https://chongmoa.com:45183/ajxa/6764