【发布时间】:2014-10-24 10:11:15
【问题描述】:
完成后重定向到感谢页面时,我的表单似乎保留了值字段中的所有数据,因此如果用户单击返回所有内容,则意味着他们可以重新提交它,这非常烦人。
if (emailSent) {
Response.BufferOutput = true;
Response.Redirect("MYDOMAIN/redirect.aspx");
};
上面是我提交表单后重定向的地方。让我的代码提取我正在使用的数据:
Request.Form[randomFormField]
当我重定向然后点击返回时,一切都在那里。
$(".submitBut").click(function() {
$(this).closest('form').find("input[type=text], textarea").val("");
window.location.href('MYREDIRECTDMAIN/redirect.aspx');
});
以上是我的另一个尝试
我尝试了各种不同的方法,但似乎没有任何效果。我需要一个 ASP.NET 解决方案或 C# 或 JQuery。
【问题讨论】:
-
您的老板是否只是要求“清除所有字段”,或者您是否对用户能够(例如)两次点击返回发送相同的电子邮件感到恼火?
-
所以当用户点击返回值是空的我已经尝试了其他用户的回答,这不起作用
-
@djechelon 我是一名初级 Web 开发人员,目前在职
-
所以当用户点击返回时,值是空的,我已经尝试过其他用户的回答,但这不起作用 – Kieranmv95 6 分钟前我之前说过这个