проверять каждые N времени, есть уже response или нет
- это не нужно делать, когда будет response сработает обработчик, соответственно это бессмысленно. $(function() {});
возьмите, как в моем примере$.ajax({
...
timeout: 1000,
error: function(jqXHR, textStatus, errorThrown) {
if(textStatus==="timeout") {
//do something on timeout
}
}
});