表单中的PHP Ajax图像上传


PHP Ajax Image Upload within form

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

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

提前谢谢。

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