PHP 함수 flush()를 사용하여 두 번째 데이터가 에코 된 브라우저로 데이터를 출력하는 페이지를 만들었습니다. 또한이 페이지는 jQuery의 ajax 함수를 사용하여 호출합니다. 그것은 작동하지만 jQuery는 전체 페이지가 실행될 때까지 아무 것도 출력하지 않으며, 어떤 종류의 flush() 기능을 제거합니다.PHP가 jQuery Ajax와 함께 작동합니까?
어떻게 해결할 수 있습니까?
내 아약스 호출은 다음과 같습니다
jQuery.ajax({
type: "get",
url: url,
data: postdata,
success: function(retval) {
jQuery('#retdiv").html(retval);
}
})
다른 방법으로 생각할 수 있습니까? – MrAwesome
@MrAwesome 무엇을 성취하려고합니까? – quantumSoup
@MrAwesome : 물론, 보내려는 것을 보내지 만 키 또는 마커를 포함하고 스크립트를 끝내십시오. 그런 다음 클라이언트는 마커와 함께 다른 요청을 다시 보내고 백엔드 스크립트는 다음 단계를 처리합니다. – Jhong