Продолжать скрывать поля ввода HTML при обновлении страницы?

На странице HTML есть раздел фильтра, соответствующий различным раскрывающимся спискам и текстовым полям. Когда выпадающее меню «type_of_report» выбрано, событие «onchange» скроет все несущественные входы для этого «type_of_report». Критерии фильтра сохраняются через GET (который я получаю через PHP $ _GET).

Проблема в том, что когда я отправляю форму (запустите отчет), «скрытые» поля снова появляются, когда страница обновляется.

Как сохранить скрытые скрытые поля ввода при обновлении страницы?

ПРИМЕЧАНИЕ. Я использую jQuery (1.4.2), чтобы скрыть поля.

Update1:

Окончательное сокращенное решение (основано на обратной связи) выглядит следующим образом:

<?php $report_type = $_GET['report_type']; ?> <html> <head> <!-- hiding/unhiding based on report type --> <script type="text/javascript" src="hide.js"></script> </head> <body onLoad="hideall('<?php echo"$report_type"; ?>');"> ...rest of code 

Solutions Collecting From Web of "Продолжать скрывать поля ввода HTML при обновлении страницы?"