我使用隐藏的 iframe 和 javascript 编写了一个按钮文件上传来提交表单。我试图让主干在它成功时进行监听,这样我就可以为要插入页面的图像创建一个新的 div,但我对如何监听事件还很陌生。我的方法非常原始,所以反馈会很棒——
提交文件后,PHP 将上传到数据库,完成后会将“成功”发送到 iframe。
Backbone,当 Upload 被点击时,将在一定的时间间隔通过 Jquery 检查隐藏 iframe 中的 Success 或 Failed,然后在看到 html 中的文本后为视图创建一个新的广告。
这似乎是一种非常糟糕的处理方式,但我找不到优雅的解决方案。