【发布时间】:2011-10-06 23:17:08
【问题描述】:
我创建的脚本使用 PrettyPhoto 加载一个 iram,上面有一个上传页面,上传效果很好,图像被上传,url 返回到页面进行预览,但没有保存到数据库中然而... 到目前为止一切顺利,我只想添加一个功能,如果未保存图片并且用户点击关闭按钮,它将提示保存或关闭它将进行 ajax 调用以删除上传的图片或保存其 url进入数据库
有人知道怎么做吗?不是 ajax 部分,我一切都在掌控之中,只需要知道如何防止 prettyphoto 关闭按钮直接关闭
ps:我尝试了回调函数,但它是做什么的,它关闭然后执行,但我需要在关闭之前完成执行
任何帮助将不胜感激
谢谢
【问题讨论】:
-
作为一种解决方法,我复制了主题(因为我使用了两个 PrettyPhoto 实例)并编辑了在样式表中加载 iframe 的主题,添加了 display:block;对于 .pp_close 类,因此按钮不会显示,我将其替换为 iframe 中的自定义按钮以执行检查并使用 window.parent.$.prettyPhoto.close();我相信你们都知道,这是一个快速的解决方案,因为我需要这个有点紧急,但是总是欢迎对第一个问题的任何答案:)
标签: javascript jquery prettyphoto