【发布时间】:2015-08-09 01:55:12
【问题描述】:
我正在编写以下代码以仅在提交 id=AuditDetails 的表单时设置 cookie,但是以下代码在每次重新加载页面时设置 cookie。我错过了什么?
$(document).ready(function() { //Initial call to the functions.
showdept();
$("#AuditDetails").on("submit", function() {
document.cookie = "active_audit=1;path=/;expires=1;"
});
});
【问题讨论】:
-
什么是 AuditDetails?请粘贴您的html
-
@MohamedBelal
the form with id=AuditDetails is submitted,它是表单,不需要click事件 -
你能在这个提交部分检查 put alert 吗?如果警报出现 2 次,则意味着您的代码调用了 2 次。如果您的代码 2 次出现,那么您需要采取一些措施。我不认为这会出现 2 次。
-
Alex,这是我在问题中提到的一种形式。
-
@Maulik 检查我的答案
标签: jquery cookies page-refresh