我有一个 asp.net 表单,它允许用户提交一个注册表单,该表单使用 Web 服务在内部发送/存储所有这些值到 SharePoint 列表中,因此在提交时页面处理时间比普通表单要长一些。
在页面被重定向到感谢页面之前的平均时间,用户倾向于再次单击提交按钮,这导致了同一记录的多次提交。
请提出一种限制此提交的方法,在单击按钮时,我正在使用 jquery 函数进行数据验证,我曾尝试在那里使用 btn.disable = true 方法,但是一旦到达 else 块(通过验证后,这是disable = true 代码所在的位置)它在阅读 btn.disable = true 语句后不提交表单。
请高手给我指路。
提前致谢。