728x90
ajax에서 data부분과 success:function(data)의 data가 같은건 줄 알았다
$.ajax({
url:"/callRegist",
method:"post",
data:insertSerial,
success:function(result){
if(result="0000"){
}else if(result="9999"){
alert("정보를 확인해주세요");
return;
}
alert("등록되었습니다.");
location.href="/companyList"
}
});
data:~~로 보내는건 controller 부터 디비까지 html의 정보를 쭉 보내는 것이고,
success:function(data)는 controller로 부터 정보를 담아오는 것...!! 그래서 success:function()의 ()는 서버에서 들어오는 정보이고, 이름은 꼭 data가 아니라 변수처럼 이름을 마음대로 설정 할 수 있다!
그래서 내 코드에는 (result)로 설정했다! 이름을 똑같이 data로 하니까 헷갈릴 수 밖에..
아 그리고 html에서 태그에 name값을 꼭 줘야 서버단에서 매칭된다! 필수필수~!~!
728x90
'FrontEnd > Ajax' 카테고리의 다른 글
ajax로 <form> 데이터 받아가기! (0) | 2022.04.29 |
---|---|
목록별로 검색조건 만들어서 ajax로 리스트 띄우기 (2) | 2022.04.29 |