jQuery를 사용하고 있으며 다음과 같이 aAax 요청을 받았습니다.Timed AJAX 요청
$.ajax({
type: 'POST',
url: 'test.php',
data: {
data: "test_data"
},
cache: false,
success: function(result) {
if (result == "true"){
alert("true");
}else{
alert("false");
}
},
});
이것은 잘 작동합니다. 그러나, 나는 시간의 특정 간격으로 적시에 이것을하고 싶다. 30 초마다 이걸 실행하고 싶습니다. 페이지를 다시로드하지 않아야합니다. 나는 이것이 숨겨진 백그라운드에서 일어나기를 바란다. 아무도 이것을하는 방법을 안다?
이것은 정확히 내가 찾고있는 것이 아니다. 30 초마다 경고 "안녕"처럼 결과에 상관없이 30 초마다 초기화하는 스크립트를 루프에 넣고 싶습니다. –
수정 됨! 시간 제한 요청을 중지하려면 setInterval 반환 값을 저장하고 나중에 삭제하십시오. – cvsguimaraes
당신이 더 잘 이해할 수있는 바이올린이 있습니다 http://jsfiddle.net/FatUe/1/ – cvsguimaraes