【问题标题】:Form to iframe submission - how do you reset the form after file upload?表单到 iframe 提交 - 文件上传后如何重置表单?
【发布时间】:2012-04-14 14:05:08
【问题描述】:

我有一个将结果提交到 iframe 的表单。提交的字段和文件上传由upload.php 处理。尽管我希望在成功提交文件后重置表单,但一切都按预期工作,创建了一个 ajax 样式的结果。否则提交按钮将继续上传相同的文件。

表格

<form action="functions/upload.php" method="POST" enctype="multipart/form-data" name="form1" id="form1" target="fileupload">

iframe

<iframe name="fileupload" frameborder="0" src="functions/upload.php" style="float:none; color:#FFF; display:none" width="100%" id="result" allowtransparency="true"></iframe> 

【问题讨论】:

    标签: php javascript html ajax


    【解决方案1】:

    您可以在文件上传成功后立即在iframe 中运行以下 JavaScript 代码。

    parent.document.getElementById("form1").reset();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-06
      • 1970-01-01
      • 2010-12-06
      • 1970-01-01
      • 2014-09-13
      • 1970-01-01
      • 2014-01-15
      相关资源
      最近更新 更多