Кэшированные данные IE8 getJSON

Просто один действительно. IE8 кэширует мои данные, таким образом, это работает в первый раз, но не впоследствии. Я должен остановить его с помощью кэшированных данных, когда я называю getJSON?

P.S. я в настоящее время отлаживаю свой сайт в IE, так ожидайте много сообщений от меня:) Спасибо за все, что помогло до сих пор истинно, является большой справкой!

9
задан Steve 24 February 2010 в 06:56
поделиться

2 ответа

Вызовите это перед вызовом .getJSON :

$.ajaxSetup({ cache: false });
12
ответ дан 3 November 2019 в 00:00
поделиться

Списки имеют каждый метод:

(1..100000).each
-121--3690360-

Это плохая практика программирования, и не разрешена в C #. Это плохая практика программирования, потому что

  • Детали базы данных являются деталями реализации базы; ты не должен полагаться на них. Базовый класс предоставляет абстракцию поверх базы данных; вы должны использовать эту абстракцию, а не строить обход, чтобы избежать ее.

  • Вы получили свою базу, потому что вам нравится то, что она делает, и вы хотите повторно использовать и расширить ее. Если вам не нравится то, что он делает, и вы хотите работать с ним, а не работать с ним, тогда почему вы извлекли из него в первую очередь? Извлеките из базы данных сами, если это функциональность, которую вы хотите использовать и расширить.

  • База может требовать определенных инвариантов для целей безопасности или семантической согласованности, которые поддерживаются деталями того, как база использует методы базы данных. Разрешение производному классу базы пропустить код, поддерживающий эти инварианты, может привести базу в несогласованное, поврежденное состояние.

-121--728421-

Можно отправить заголовок HTTP, чтобы отключить кэширование из сценария на стороне сервера.

0
ответ дан 3 November 2019 в 00:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: