채택완료

html form submit 질문 드립니다.

2018-02-28 (수) 22:55:20 1,935

submit 버튼을 클릭하면 화면이 전환되잖아요.

그럼 서버에 받았던 값들이 사라지던데

안사라지게 하려면 뭘 써야되나요?

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2018-02-28 (수) 23:54:41

서버에 받았던 값들이 사라진다는것이 무슨 의미인지 모르겠네요
상세한 설명이 필요할 듯 합니다.
폼페이지에서 submit -> 액션페이지 처리후 back -> 다시 폼페이지로 왔을때 값 살아있기? 가 문제라면
2가지 방법이 있습니다.

1. ajax 로 폼전송
2. iframe 으로 전송

1번 방식을 추천해 드립니다.

간단하게 예시를 들면

$.post("action.php", $("#폼아이디값").serializeArray(), function(res){
    if(res.result){
        //성공
    }
}, "json");

이정도가 되겠네요.

답변에 대한 댓글 1개

감사합니다.^^~

form 안에 hidden 값으로 넣어둬야죠

답변에 대한 댓글 1개

고정값 말고 submit으로 그때 그때 받았던 값을 사라지지 않게 하고 싶은데요..

답변을 작성하려면 로그인이 필요합니다.