Прочитать текстовый файл из jQuery (304 не изменен) - PullRequest
3 голосов
/ 18 августа 2011

Я пытаюсь загрузить текстовый файл с помощью jQuery AJAX-вызова. $.get Проблема, которую я получаю, - это сообщение 304 Not Modified в консоли.

Я пытаюсь получить данные из текстового файла, который будет локальным по отношению к документу, из которого он вызывается. В этом случае текстовый файл будет содержать только одно слово master. Целью загрузки данных является вызов глобальной переменной, которая будет запускать определенные события на основе текста в текстовом файле.

Вот код вопроса:

var sv_settings;
$.get('settings.txt', function(data) {
    sv_settings = data;
});

Чего мне не хватает? Почему мой браузер возвращает 304 Не изменено?

1 Ответ

5 голосов
/ 18 августа 2011

Попробуйте обмануть кеш:

var sv_settings;
$.get('settings.txt?v='+Math.random(), function(data) {
    sv_settings = data;
});

Это заставит ваш браузер думать, что settings.txt?v=0.234234 - это файл, отличный от settings.txt?v=0.111222, что, как мы знаем, не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...