Если вам нужно, чтобы запросы шли один за другим 
	
function update (){
      $.ajax({
            type: 'ajax',
            url: 'путь к файлу',
            timeout: 1000;
            dataType: 'json',
            success: function(data){
                    //работа с data
                   update();
            },
            error: function(){
               update();
            }
      });
}
update();
И никаких setInterval !!! Если нужно, чтобы запросы шли с временным промежутком, можно update() в success и error запускать из setTimeout  | 
| Часовой пояс GMT +3, время: 09:10. |