【发布时间】:2012-11-21 20:21:49
【问题描述】:
在我的表单中,如果您足够快地单击提交两次,我将获得两个成功的表单 ajax 帖子。如何停止重复发帖?
据我所知
- 用户点击提交
- Ajax 帖子已发送
- 用户点击提交(填写完整且有效的表单)
- Ajax 帖子已发送
- 收到 Ajax 响应
- 页面刷新为空(新的空表单 - 需要值)
- 收到 Ajax 响应
- 页面刷新为空(新的空表单 - 需要值)
表单发送两次,我创建了两个项目。
有类似名称的问题,但它们与禁用验证或禁用 ajax 有关。 Ajax、jquery 验证和服务器端验证(MVC 中的 Post-Redirect-Get)对我来说工作得很好。
为了清楚我正在使用jQuery Mobile's Ajax navigation,所以我没有写任何 ajax。
【问题讨论】:
标签: jquery ajax forms post jquery-mobile