完成后,使用jQuery提交表单到iframe反馈?

时间:2012-11-20 12:55:54

标签: php jquery ajax iframe

对于照片上传,我将表单提交给iframe。

表格

<form method="post" enctype="multipart/form-data" action="upload_images.php" target="iframe_pp_upload" id="dd_form">
   <input type="file" id="dd_upload" name="file">
</form>

iframe

<iframe name="iframe_pp_upload" src="not-yet-submitted.php"></iframe>

jQuery

$('#dd_upload').change(function() {
  $('#dd_form').submit();
});

upload_images.php上传图片。但是,上传完成后获得反馈的最佳方式是什么?

1 个答案:

答案 0 :(得分:0)

在upload_images.php中执行此输出:

file header......
    <script>
         window.parent.uploadReady(); 
    </script>

.....

在主窗口中,必须有一个js函数uploadReady(),你可以做你想做的事。

function uploadReady() {
      alert("im in the parent window");
 }

我希望这会有所帮助