0

結果を 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> 
4

1 に答える 1

4

iframeファイルが正常にアップロードされた直後に、次の JavaScript コードを内部で実行できます。

parent.document.getElementById("form1").reset();
于 2012-04-14T14:09:21.600 に答える