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