【问题标题】:PHP Ajax Image Upload within form表单内的 PHP Ajax 图像上传
【发布时间】:2014-04-15 13:12:10
【问题描述】:

我正在创建一个房地产网站,它允许代理商添加他们的财产。为了添加属性,我创建了一个表单。为了在同一个表单中上传图片,我使用了一个 jquery 插件,它在表单提交之前上传图片。我在表单中创建了一个隐藏字段,并使用 php 我用唯一的 id 填充该字段以识别属于该属性的图片。

如果用户没有提交主表单(请记住,用户可以关闭浏览器、选项卡,甚至离开页面)并且我已经上传了图片,该怎么办。如何检测这些图片?

提前致谢。

【问题讨论】:

  • 为什么不直接提交图片和表单的其余部分?
  • 为什么有一半的人想要异步上传图片...:D 为什么? :D
  • 嗯,我真的想存档这个,用户可以上传表格中的图片,给他们命名,然后通过拖动来排列它们以在主显示中进行幻灯片放映.....drive.google.com/file/d/0BxERIN6xffi6ZkpxbURsSXdPZ28/…

标签: javascript php jquery ajax file-upload


【解决方案1】:

您可以使用onbeforeunload 事件来检测用户是否正在离开页面,然后进行 ajax 调用以删除图像。

【讨论】:

  • 但是当提交表单并且我想取消到不同的页面以显示它们列表时,它是否也调用 onbeforeunload?。
  • 在提交时您可以将变量设置为 true 并在 onbeforeunload 检查变量状态
猜你喜欢
  • 2021-08-14
  • 1970-01-01
  • 2015-04-23
  • 2015-05-29
  • 2015-06-16
  • 2011-06-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多