$.getScript() Дописывает параметры в get запросе

Вызываю$.getScript("addScript"); запрос летит на сервер вот так addScript?_=1583674769690 Откуда образуются этот параметр ?_=1583674769690?


Ответы (1 шт):

Автор решения: Владлен Вожжаев

Оказалось что это предотвращение кэширования ответа браузером

По умолчанию, $.getScript() устанавливает настройку cache в значение false. Это добавило метку времени к строке запроса в URL адрес для гарантированного предотвращения кэширования браузером.

Попросил его так не делать:

$.ajaxSetup({
        cache: true
      });
→ Ссылка