在页面加载之间保持变量

10 浏览
0 Comments

在页面加载之间保持变量

我正在尝试捕获表单的提交按钮按下事件,如果表单被提交,则页面刷新并显示一些隐藏字段。我想要判断表单是否已经被提交过,如果在重新加载页面时被提交,我想要显示隐藏的字段。我尝试使用一个全局变量来实现这一点,但是我无法使它正常工作。

以下是我尝试的代码:

  var clicked = false;
  $(document).ready(function() {
    $("input[type='submit'][value='Search']").attr("onclick", "form.act.value='detailSearch'; clicked = true;  return true;");
    if (clicked == true) {
      // 显示隐藏的字段
    } else {
      // 不显示隐藏的字段
    }
  });

对这段代码有什么问题的建议吗?

0