Как обрабатывать дорогостоящие данные, хранящиеся в свойстве .data jQuery, чтобы не потеряться при обратной передаче?

#jquery #asp.net #browser-cache #stateless

#jquery #asp.net #кэш браузера #без состояния

Вопрос:

У меня есть некоторые дорогостоящие данные, которые я предпочел сохранить как объект JavaScript.

По сути, я генерирую JavaScript, который объявляет массив, находит <table> элемент на странице и сохраняет эти данные в элементе таблицы, используя свойство jQuery .data. Я регистрирую этот Java-скрипт в качестве сценария запуска.

Это работает отлично, но при обратной передаче я, что неудивительно, теряю его.

Можете ли вы предложить мне удобный способ решения этой проблемы?

Ответ №1:

Комментарии:

1. Небольшое предупреждение: работает не для всех браузеров. Угадайте, какой из них, очевидно, не позволит вам этого сделать 😉

2. Это поддерживается с IE8, если это то, о чем вы думаете 🙂

3. Точно. все больше и больше проектов отказываются от поддержки IE 6, но я не многим разрешаю отказаться от поддержки IE 7.