Как передать переменные между страницами PHP через JavaScript?


Я сделать поиск в RU и EN о том, как передать переменные с одной страницы на другую через JavaScript, хотя нашли много информации, я продолжала сомневаться в том, что лучший способ для этого.

у меня есть несколько полей дума таблица (paged) с фильтром, через JavaScript, который фильтрует в зависимости от элементов, присутствующих в этой же таблице. Но когда я перехожу страницы фильтром, который использовал удаляется, потому что это называется новый мой сценария фильтр.

Я хочу, чтобы фильтр в таблице, изменив странице.

Мой вопрос отличается от Подкачки простой в jQuery/Javascript, ибо у меня уже подкачки, у меня уже есть фильтры, так что у меня все работает. Только при переходе страницы, фильтр исчезает. Как передать мои переменные фильтр для другой страницы, чтобы использовать их в моем сценария фильтр?

Author: Comunidade, 2014-04-08

1 answers

Три способа сделать это:

  • Передать фильтр по Ajax на сервер, и сохранить в сеансе для последующего использования

  • Сохранить фильтр в cookie генерируется и потребляется JavaScript

  • Сохранить фильтр в localStorage (менее поддерживается, не работает на более ранних версий браузеров)

, за Исключением проблемы с совместимостью localStorage, три решения, как мне кажется, одинаково хороши. Используйте, что имеет более сходства с код, который у вас уже есть.

 5
Author: bfavaretto, 2014-04-08 15:18:37