Сохранять переменные между загрузками страниц
Я пытаюсь зафиксировать нажатие кнопки отправки моей формы, и, если форма отправлена, страница обновляется, и я показываю несколько скрытых полей. Я хотел бы узнать, была ли форма отправлена ранее или нет, и если она была отправлена при перезагрузке, я бы хотел скрыть скрытые поля. Я пытался использовать глобальную переменную для достижения этой цели, однако я не смог заставить ее работать должным образом.
Вот что я попробовал:
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
}
});
Любые предложения о том, что не так с этим кодом?