jquery 文件上传插件 : How to change the upload path?

标签 jquery jquery-plugins file-upload

我正在尝试使用 blueimp jquery-file-upload 插件。 似乎是一个不错的 uploader ,但文档没有帮助。

当我使用可下载的演示脚本时,一切正常。 但是,当我想更改上传路径时,这不起作用。

我尝试在index.php中更改操作路径,如下所示:

form id="fileupload" action="../uploads/" method="POST" enctype="multipart/form-data"

并在我的“上传”文件夹中添加了"file"和“缩略图”文件夹。

GET 调用正常,正如我在 Firebug 中看到的:

GET http://localhost/alliance_pretests/uploads/ 200 OK -8ms

但是当我启动上传操作时,POST 会回答我(仍在 Firebug 中):

POST http://localhost/alliance_pretests/uploads/ 404 Not Found 44ms

我没有改变任何其他内容。 我忘记了什么?

为什么 GET 调用可以看到文件夹,但 POST 调用看不到?

提前致谢。 谨致问候。

最佳答案

尽管 @mugur 提供的答案是正确的,但查看库提供的 php 类,构造方法中的第一个参数是“选项”,并声明一个关联数组,如下所示:

$options = array('upload_dir'=>'upload/directory/of/your/choice', 'upload_url'=>'upload/directory/of/your/choice');

并在实例化类时将其作为第一个参数传递:

$upload_handler = new UploadHandler($options);

允许您在每次使用该类时更改上传目录,而不是更改源代码。

关于jquery 文件上传插件 : How to change the upload path?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9398187/

相关文章:

javascript - 如何延迟部分 View 中脚本的渲染,除非是 ajax?

jquery - textillate.js 中的输出动画不起作用

jquery - 如何在这个 jquery slider 中隐藏文本?

jquery - 确保函数在 JQuery Widget 中仅绑定(bind)一次

jakarta-ee - 需要用Java在S3上上传文件

java - Jersey 使用 POST 接受文件参数和字符串

javascript - 如何在移动设备上手动触发mouseleave事件

javascript - Jquery DataTable无法使用table.rows.add方法添加行

javascript - Hammer.js jQUery 插件在 IE7/8 中不起作用

java - 如何为多部分帖子编写服务器端文件接收器