Что вы хотите сделать, это что-то вроде этого ->
function poll(){
$.ajax({
url: "mypage.asp",
success: function(data){
//update the panel
$("#panel").html(data);
},
dataType: "myDataType",
complete: poll,
timeout: 30000 });
});
}
poll();//run pull at page load
Это отправит запрос ajax на mypage.asp, обновит панель с идентификатором #panel с возвращенными данными, когдаФункция завершит это будет выполнять действие снова.Тайм-аут для события установлен на 30 секунд.
Я считаю, что это поддержит событие для вас.