jQuery文件上传(Blue imp)Symfony 2 405方法不允许
我在symfony 2项目中使用此捆绑包进行多文件上传:
https://github.com/1up-lab/OneupUploaderBundle
与此插件结合使用:
http://blueimp.github.io/jQuery-File-Upload/
上传本身正在运行,但我也在我的控制台中收到此错误:
GET http://localhost/vdvinfra/web/app_dev.php/_uploader/gallery/upload 405 (Method Not Allowed) 665832b_jquery-2.0.3.min_1.js:6 x.support.cors.e.crossDomain.send665832b_jquery-2.0.3.min_1.js:6 x.extend.ajax7b52311_main_9.js:61 (anonymous function)665832b_jquery-2.0.3.min_1.js:4 l665832b_jquery-2.0.3.min_1.js:4 c.fireWith665832b_jquery-2.0.3.min_1.js:4 x.extend.ready665832b_jquery-2.0.3.min_1.js:4 S
因为插件不能正常工作。 (不显示进度条或消息)。
该软件包在其文档中说我需要在我的routing.yml中创建一个这样的路由:
oneup_uploader: resource: . type: uploader
config.yml:
oneup_uploader: mappings: gallery: frontend: blueimp
我的简单输入字段:
我的javascript:
$(document).ready(function () { $(function () { $('#fileupload').fileupload({ dataType: 'json', done: function (e, data) { $.each(data.result, function (index, file) { $('').text(file.name).appendTo(document.body); }); } }); }); });
我已经将路线方法改为post,put和get。 还是行不通。
我想知道是否有人可以解决这个问题!
谢谢
你使用什么Web服务器? 我建议它是Nginx。 你必须修复你的配置文件。
- 使用jquery fileupload basic以编程方式删除文件
- blueimp jQuery-File-Upload没有ajax
- 不调用Symfony 3.1和OneUpUploaderBundle + Blueimp = UploadListener
- Blueimp文件上传IE 8中没有发生任何事情
- jQuery文件上传插件:是否可以保留上传文件夹的结构?
- blueimp jquery-file-upload不会在不成功的添加上抛出错误
- Jquery文件上传插件:如何在添加时validation文件?
- ajax加载的html中的多个jQuery插件实例
- Blueimp jQuery文件上传 – 在上传完成响应后从队列中隐藏文件