【问题标题】:Jquery ajax form submitting twiceJquery ajax表单提交两次
【发布时间】:2013-02-13 13:22:17
【问题描述】:

我在提交两次 ajax 表单时遇到问题。我已经阅读了许多论坛并尝试删除 document.ready 功能。试图解开我的表格 - 这一切都打破了。它是一个图像上传表单。用户上传文件后,他们可以选择上传另一个文件。然后上传两次(发出两次警报)。

我已将我的 javascript 放在这里 - http://pastebin.com/ryQr5E9e

任何帮助将不胜感激。

【问题讨论】:

  • 澄清一下 - 第一次上传可以吗?当您选择上传另一个时,是否有问题?
  • 是的。第一次上传没问题。第二个文件上传......但两次。在脚本中,它将文件名放在输入中(艺术品 1 或艺术品 2 等)。上传第二个文件时,它会将其上传到艺术品 2 和艺术品 3。 :-(
  • 尝试添加一些控制台调试语句以查看您如何遍历代码(或使用调试器)。当你这样做时,有些东西会跳出来......

标签: jquery ajax double-submit-problem


【解决方案1】:

你不需要写这行 $(this).ajaxSubmit(options);在第 24 行。 单击提交按钮时,此表单会自动提交。

【讨论】:

    猜你喜欢
    • 2013-12-10
    • 2011-06-17
    • 2015-04-04
    • 1970-01-01
    • 1970-01-01
    • 2013-03-27
    • 1970-01-01
    • 2013-05-20
    • 1970-01-01
    相关资源
    最近更新 更多