Сохранять переменные между загрузками страниц

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

Вот что я попробовал:

  var clicked = false;

  $(document).ready(function() {

    $("input[type='submit'][value='Search']").attr("onclick", "form.act.value='detailSearch'; clicked = true;  return true;");

    if (clicked == true) {
      // show hidden fields
    } else {
      // don't show hidden fields
    }
  });

Любые предложения о том, что не так с этим кодом?

Ответы на вопрос(4)

Ваш ответ на вопрос