Language/JavaScript

Ajax로 form에 있는 데이터 페이지 이동 없이 보내기

ABCD 2023. 2. 1.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<script>
    function ajax(){
  
 
        var formValues = $("form[name=sampleForm]").serialize() ;
 
        $.ajax({
            type : 'post',
            url : '/test.jsp',
            data : formValues,
            dataType : 'json',
            error: function(xhr, status, error){
                alert(error);
            },
            success : function(json){
                alert(json)
            }
        });
  
    }
 
 
</script>
 
<form name="sampleForm" id="sampleForm">
    <input type="text" name="name" id="name" value="권정열" />
    <input type="text" name="email" id="email" value="passion@10cm.com" />
    <input type="text" name="phone" id="phone" value="01012345678" />
</form>
cs

 

번외 ) form태그 페이지 이동 막기

 

 

1
<iframe id="iframe1" name="iframe1" style="display:none"></iframe>
cs
1
<form id="form" name="form" method="post" target="iframe1"></form>
cs
728x90
반응형

'Language > JavaScript' 카테고리의 다른 글

[변수 + “구분자”] = value  (0) 2023.05.12
[JavaScript] ==과 ===의 차이?!  (0) 2023.04.11
JavaScript 자주 사용하는 정규식  (0) 2023.01.19
JQuery의 $( ) 의 의미  (0) 2022.12.20
JQuery event.preventDefault()  (0) 2022.12.20

댓글

💲 추천 글