powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / script not cached
4 сообщений из 4, страница 1 из 1
script not cached
    #38652079
maratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подгружаю форму аяксом ($.ajax GET),
в форме есть такая строчка
Код: html
1.
<script src="/Scripts/bootstrap-select.js"></script>



когда смотрю какие запросы генерятся к серверу вижу такое:
http://localhost:57233/Scripts/bootstrap-select.js?_=1401098828568

не понимаю зачем он добавляет этот id? Из-за этого этот скрипт каждый раз качается с сервера.
...
Рейтинг: 0 / 0
script not cached
    #38652124
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут

jquerycache (default: true, false for dataType 'script' and 'jsonp')
Type: Boolean
If set to false, it will force requested pages not to be cached by the browser. Note: Setting cache to false will only work correctly with HEAD and GET requests. It works by appending "_={timestamp}" to the GET parameters. The parameter is not needed for other types of requests, except in IE8 when a POST is made to a URL that has already been requested by a GET.
...
Рейтинг: 0 / 0
script not cached
    #38652158
maratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как сказать теперь, что скрипты внутри формы нужно кэшировать?
Вот такой у меня запрос:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
$.ajax({
    type: "GET",
    url: 'Templates/AddForm.html',
    error: function (data) {
        alert(data.responseText);
    },
    success: function (data) {
        view = data;
    },
    async: false,
    dataType: 'html',
    cache: true
});



Форму саму он кэширует, а вот скрипт внутри качает каждый раз заново.
...
Рейтинг: 0 / 0
script not cached
    #38652172
maratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавил вот такую штуку, заработало
$.ajaxPrefilter('script', function (options) {
options.cache = true;
});
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / script not cached
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]