jQuery& PHP:使用新缩略图上传图像并刷新图库页面

时间:2011-02-17 18:48:15

标签: php jquery ajax upload

我有一个包含照片库缩略图的页面。在此页面上是一个上传更多图像的链接。当您单击链接时,会打开一个包含上传表单(iframe中的jquery colorbox)的模式,这样您就可以使用PHP一次上传一个图像(加上其名称,标题等)。提交表单后,上传图片并在模式中刷新页面以允许更多上传。

由于此模式位于现有缩略图的顶部,我真的希望用户在上传后看到添加到页面的新缩略图。这可能吗?我该怎么做?

1 个答案:

答案 0 :(得分:0)

我假设模态位于iframe。如果是这种情况,则在提交上载并且模式表单重新加载以允许另一次上载时,只需将先前上载的文件信息(缩略图URL)发送回父帧即可。例如:

parent.uploadCallback('http://my.domain.com/newly-uploaded-thumbnail.jpg');

然后在主框架中有一个uploadCallback函数,用于创建img对象并将其附加到缩略图列表中。