2009-05-18 3 views

답변

5

예, 다른 AjaxRequest와 마찬가지로 onsuccess 콜백을 전달할 수 있습니다.

new Ajax.PeriodicalUpdater('container', '/someurl', { 
    method: 'get', 
    frequency: 3, 
    decay: 2; 
    onsuccess: function(response){ 
    myCustomFunction(response.responseText); 
    } 
}); 

function myCustomFunction(data){ 
    /* do something */ 
} 

Ajax.PeriodicalUpdaterAjax Options 참조하십시오.

+0

업데이트를 막는 것이 가능합니까? 난 그냥 호출을 실행하고 업데이 트해야 필드는 매우 특별한 방법으로 업데이 트해야하기 때문에 아무것도 삽입하지 않아도 될 것 같아요 – AntonioCS

+2

당신은 숨겨진 div 수 및 통과 '컨테이너', 그런 식으로 아무 것도 표시되지 않고 사용자 정의 함수를 사용하여 업데이트 할 대상을 여전히 제어 할 수 있습니다. –

+0

멋진 아이디어. 이미 ajax.request로 변경했지만 어쩌면 빈 div를 업데이트 할 수 있습니다. 아이디어를 제공해 주셔서 감사합니다. – AntonioCS

관련 문제