Не могу заставить setInterval работать правильно

0

Я ввожу данные в электронные таблицы Google, публикуя их в Интернете и загружая их в таблицу с помощью плагина jQuery под названием Sheetrock, все из которого хорошо работает. Но я пытаюсь использовать 'setInterval', чтобы перезагрузить данные каждые несколько секунд, но я не могу заставить его работать; для загрузки сначала требуется 3 секунды, а затем снова не перезагружается.

Вот пример jsFiddle, с которым я работал, и код setInterval, который я добавил, ниже, спасибо за чтение.

    $( document ).ready(function() {
        setInterval(function() {
            $('#statistics').sheetrock({
              url: mySpreadsheet,
            }) 
        }, 3000);
    });
  • 1
    В скрипте ошибка Access denied
  • 0
    Что говорит консоль?
Показать ещё 1 комментарий
Теги:
sheetrock

1 ответ

1
Лучший ответ

Я действительно изменяю код: проверьте его:

  $( document ).ready(function() {
      setInterval(function() {
           $('#statistics').load(mySpreadsheet)
        }, 3000);
    });

Рабочий ДЕМО

  • 0
    Я предлагаю вам не использовать setInterval потому что ваша таблица автоматически обновляется каждые 5 минут.
  • 0
    Спасибо, Ашиш, сейчас перезагружается. И да, я только что увидел это, обновляет ли сама таблица Google Spreadsheets? Может быть, есть возможность изменить это ...
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню