2016-11-08 1 views
0

저는 AJAX와 PHP를 사용하여 값을 제출할 양식을 작성했습니다. 하지만 값이 반환 될 때마다 AJAX = 0의 반환 값을 보냅니다. 페이지가 새로 고쳐진 문제를 파악했습니다.웹 페이지에서 JAVASCRIPT를 새로 고치는 것을 방지하려면 어떻게해야합니까?

내가 jQuery를 사용하려는 그나마이 경우 AJAX

var xhttp = new XMLHttpRequest(); 
xhttp.open(//code to the php); 
xhttp.setRequestHeader("content-type", "application/..."); 
xhttp.open(data); 

. Javascript 또는 PHP로 마무리하고 싶습니다.

+2

관련성 높은 코드를 표시하십시오. –

+0

'xhttp.send (data);'를 의미 했습니까? – 4castle

+0

아래 링크를 확인하십시오 http://stackoverflow.com/questions/26567486/prevent-page-reload-and-redirect-on-form-submit-ajax-jquery – Mubin

답변

0

유효한 Ajax 호출 페이지가 새로 고침되지 않는 경우. 버튼 유형을 의심하고 있습니다. 유형이 제출이면 양식을 제출하고 페이지를 새로 고치는 경우가 있습니다. 버튼에 입력 유형을 사용하고 ajax 호출을 onclick하십시오. 또는 여기에 전체 caode 스 니펫을 붙여 넣으십시오.

관련 문제