저는 jQuery ajax를 사용하여 PHP 파일에 ajax 요청을 보내고 있습니다.
으아악이 요청이 진행되는 동안 PHP 파일로 간격을 두고 화면에 인쇄하고 있습니다.
으아악그러나 모든 프로세스가 완료된 후에는 ajax 프로세스가 종료됩니다. 프로세스가 진행되는 동안 화면에 값을 인쇄하고 싶습니다.
예를 들어 요청이 있을 때 'abc', 5초 후에 'def', 10초 후에 'ghi' 값을 가져오고 싶습니다. 어떻게 해야 하나요? 세션, 쿠키 또는 데이터베이스를 사용하지 않고 이를 달성하고 싶습니다.
P粉6383439952023-09-16 21:53:23
아니요, 이러면 안 돼요
프런트엔드에서만 이 작업을 수행할 수 있습니다
주기적으로 응답을 받고 add()를 사용하여 html 보기에 추가하면 계속해서 성장할 수 있습니다
Laravel에서 php artisan 마이그레이션 중과 같이 JavaScript에서 진행 상황을 표시할 때 이것을 자주 사용합니다