以 ajax 方式提交 file 表单

it2025-01-19  25

不刷新提交 file 表单,实则是通过 iframe 来实现的:

test.html 代码:

<html> <head> <script type="text/javascript"> function test(msg){ alert(msg); } </script> </head> <body> <form action="test.php" enctype="multipart/form-data" method="post" target='hidden_iframe'> <input type="file" id="file" name="file" /> <input type="submit" value="submit" /> </form> <iframe name="hidden_iframe" id="hidden_iframe" style="display:none;" ></iframe> </body> </html>

test.php 代码:

<?php ... code goes here ... echo "<script type='text/javascript'>parent.test('some messages');</script>"; ?>

转载于:https://www.cnblogs.com/hailspace/archive/2013/03/28/2987152.html

最新回复(0)