我试图捕捉表单的提交按钮,如果表单被提交,页面将刷新,并显示一些隐藏字段。我想捕捉表单是否已经提交之前或没有,如果它提交了重新加载,我想取消隐藏字段。我试图使用一个全局变量来实现这一点,但我无法使其正常工作。
以下是我试过的方法:
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
}
});
对于这个代码的错误有什么建议吗?