Показать сообщение отдельно
  #1 (permalink)  
Старый 14.08.2018, 09:10
Профессор
Отправить личное сообщение для Artur_Hopf Посмотреть профиль Найти все сообщения от Artur_Hopf
 
Регистрация: 13.03.2018
Сообщений: 278

GET запрос не реагирует на изменения файла.
Добрый день. У меня есть get запрос который считывает csv файлик.

function getCVS(){
	$.get( "shortphon.csv", function(data) {
		data = data.split("\n");
		for (i = 0; i < data.length; i++){
			data[i] = data[i].split(";");
		};
		data.sort(compare2);
		tableCVS(data);
    });
}

Файлик обрабатывается и уходит в таблицу.
Сам вопрос. Почему если этот фаил продолжительное время не трогать, а потом по необходимости изменить его содержимое, js попросту не заметит изменений.
Хоть через ctrl+f5, хоть вообще этот файлик взять и удалить функция будет считать что он есть и показывать старый вариант.
Помогает только одно. Изменить название самого файла. Например было "shortphon.csv" изменил его на "shortphone.csv" и вуаля он считал данные с него.
В чем причина такого странного поведения?
Ответить с цитированием