아래 코드와 같이 링크에 대해 ajax 요청을하기 위해 아래 코드를 작성했습니다. 대신 POST 요청을 사용하여 ajax 호출을 작성합니다. 페이지는 주소 표시 줄의 코드에있는 링크로 index.html로 리디렉션됩니다. 왜 그렇게됩니까? pls 도움Ajax 요청이 index.html로 리디렉션됩니다
<script type="text/javascript" language="javascript">
$(document).ready(function() {
$("#button").click(function() {
$("#form1").validationEngine();
if($('div input[type=text]').val() != "")
{
var textfield2=document.getElementById("textfield2").value;
var textarea=document.getElementById("textarea").value;
var urls="http://a_webite.com/pp.php?textfield2="+encodeURIComponent(textfield2)+"&textarea="+encodeURIComponent(textarea);
//alert(url);
$.ajax({
type: "POST",
url: urls,
success: function(result) {
$("#Sales_Body").empty().html("<h2>Your request has been received ");
}
});
}
});
});
</script>
당신도 관련 HTML을 공유 할 수 있습니까? 또한 Ajax 함수에 오류 콜백을 시도 했습니까? – defau1t