jquery - 尝试使用 blueimp jquery 上传小部件上传时出现 405(方法不允许)错误

标签 jquery jquery-file-upload blueimp http-status-code-405

我想使用blueimp jquery上传小部件的基本版本。但我收到如下错误:

POST“../(my url)”405(不允许的方法)

我的代码是这样的:

<input id="fileupload" type="file" name="files[]" data-url="../uploads/" multiple>

基本的上传代码是这样的:

$('#fileupload').fileupload({
    dataType: 'json',
    done: function (e, data) {
        $.each(data.result.files, function (index, file) {
            $('<p/>').text(file.name).appendTo(document.body);
        });
    }
});

这是什么错误。不应该是 data-url 那样吗?我想将上传的文件放到显示的网址中。有趣的是,如果我在新选项卡中打开不允许的网址,它会显示相关的网址。关于这个问题没有错误。

最佳答案

你试过这个吗?

$('#fileupload').fileupload({
    dataType: 'json',
    method:'post',
    done: function (e, data) {
        $.each(data.result.files, function (index, file) {
            $('<p/>').text(file.name).appendTo(document.body);
        });
    }
});

关于jquery - 尝试使用 blueimp jquery 上传小部件上传时出现 405(方法不允许)错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27958169/

相关文章:

jquery - 如何在 jQuery Blueimp fileupload 中手动提交文件

php - Blueimp jQuery 文件 uploader 并将文件大小保存到数据库中

jquery - 使用 jQuery 动态更改 div 内容

javascript - 启动和停止控制不起作用 youtube

javascript - 无法在 DIV 中打开页面

jquery - 视频帧作为海报

javascript - 函数中的全局变量值不更新

javascript - 文件上传并了解目录结构

javascript - 当我使用 jasny bootstrap 文件上传时,用于文件上传验证的 jquery 验证引擎

javascript - 成功ajax请求后Blueimp Fileupload触发提交按钮