1
심포니를 처음 사용합니다. index.html.twig
이라는 나뭇 가지 파일을 만들었습니다. 이에서 나는 다음과 같은 아약스 요청을 만들기위한 코드를 작성했습니다 :아약스 응답을 얻을 수 없습니다.
<script language="javascript">
function onsub()
{
alert(document.getElementById('source').value);
var http=new XMLHttpRequest();
var name="rohit";
if(http.open("POST", "sub.html.php?field="+name, true)) alert('yes');
alert(http);
http.onreadystatechange = function()
{
if(http.readyState == 4 && http.status == 200)
{
alert('i m back');
}
else
{
alert('sorry');
}
}
http.send();
}
</script>
이 내가 양식을 제출 제출 '버튼을 누르면라는 작업입니다. 양식을 제출하면이 작업이 호출되고 올바른 값이 누락되었지만 데이터를 요청 된 파일로 전송하지 않습니다 (예 : sub.html.php
). 그것은 정확하게 대상을 만들고 있습니다. http.readyState
의 값을 인쇄 할 때 1
이라는 응답을 제공합니다. 그래서 name
의 값을 요청 된 파일 sub.html.php
에 보내고 싶습니다. 이걸 위해 내가 뭘 할 수 있을까?
내가 이것을 시도했지만 내가 대답을 못하고 있어요 .....이 시도. http.readyState의 응답을 받으면 0입니다. – ucerturohit