【发布时间】:2011-04-09 07:19:09
【问题描述】:
我们都知道仅使用 jquery 无法进行文件上传。但是可以使用 jquery 和隐藏的 IFrame 来解决问题。
我找到了四种使用这种方法的解决方案,但不知道如何实现它们。
This solution found here on Stackoverflow,是一种方法。但我不确定这是否是最好的方法。 (未测试)
Using jQuery Form plugin 是另一种选择。我尝试关注this example,但没有帮助。该解决方案将我的 uploader.php 加载到新页面中,但无法获取文件信息。我用 IFrame 看不到它。
Ajax File Upload 是另一种解决方案 - 这个解决方案是创建一个动态 IFrame。查看示例代码,我无法确定如何实现。
最后一个解决方案是来自 Webtoolkit 的 AJAX file upload。在这里我不知道我应该在哪里声明它应该为文件处理加载的 PHP 文件。
有人有使用这些方法之一的工作示例吗?
我在另一个解决方案中使用了 Uploadify - 但我现在不想使用 flash。
【问题讨论】:
-
第一个就足够了。我这样做了。
-
但是它在哪里说应该用什么 PHP 文件来处理这个文件呢?
标签: php jquery file-upload