Передача переменных через Javascript для location.reload (true)

У меня есть веб-страница с очень большим запросом MySQL в результате. Запрос изменяется в зависимости от пользователя, поэтому он будет отличаться для каждого человека. Я пытаюсь предоставить метод преобразования запроса, превращая заголовки в интерактивные ссылки.

Моя страница с результатами запроса по большей части написана на PHP и HTML.

Для каждого заголовка столбца у меня есть следующее:

echo "<th id='frame_data_table'>
<a href='javascript:location.reload(true)'>XBox 360 Command</a>
</th>";

При нажатии на ссылку заголовка столбца страница будет перезагружена с использованием JavaScript в разделе href. Это наиболее успешный способ перезагрузки моей веб-страницы со всей информацией о запросах.

Все, что мне нужно сделать сейчас, это выяснить, как передать другую переменную после нажатия на ссылку заголовка. Я пытался сделать синтаксические вариации чего-то вроде

echo "<th id='frame_data_table'>
<a href='javascript:location.reload(true)+?var1=command_column'>XBox 360 Command</a>
</th>";

без успеха. Как только я получу переменную для передачи, я просто возьму ее с помощью $ _GET [»], без проблем.

Любой совет? Стоит отметить, что после интенсивного поиска в Google, я видел много location.href, Это не перезагружает мою страницу, и фактически все, что она делает (в любом случае, в Chrome), это загружает страницу только с текстовым URL нужной мне страницы.

Есть ли способ передать переменную в URL с помощью javascript location.reload ()? Заранее спасибо.

-Энтони

ОБНОВЛЕНИЕ: Решение

Я задал похожий вопрос и смог найти решение. Смотрите ссылку Вот. Решение полностью объяснено в нижней части вопроса.

1

Решение

С помощью

location.href = location.href + "?var1=command_column"

перенаправит вас на текущий URL с добавленным параметром, т.е. страница будет эффективно перезагружена.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]