在我的表单中,如果您足够快地单击两次提交,我将获得两个成功的表单 ajax 帖子。我怎样才能停止重复的帖子?
据我所知
- 用户点击提交
- 阿贾克斯帖子已发送
- 用户点击提交(填写完整且有效的表格)
- 阿贾克斯帖子已发送
- 收到 Ajax 响应
- 页面刷新为空(新的空表单 - 需要值)
- 收到 Ajax 响应
- 页面刷新为空(新的空表单 - 需要值)
表单发送了两次,我创建了两个项目。
有类似名称的问题,但它们与禁用验证或禁用 ajax 有关。Ajax、jquery 验证和服务器端验证(MVC 中的 Post-Redirect-Get)对我来说工作得很好。
为了清楚起见,我正在使用jQuery Mobile 的 Ajax 导航,所以我没有编写任何 ajax。