【发布时间】:2017-05-22 08:00:26
【问题描述】:
我正在使用 Jquery-File-Upload 插件。 加载插件时,我使用以下代码添加已预加载的文件:
var files = [
{
"name": ""+uploadFileName+"",
// "size":775702,
"type": "audio/ac3",
"url": ""+uploadFile+"",
"deleteUrl": ""+uploadFile+"",
"deleteType": "DELETE"
}
];
var $form = $('#fileupload');
// Init fileuploader if not initialized
// $form.fileupload();
$form.fileupload('option', 'done').call($form, $.Event('done'), {result: {files: files}});
一切正常 - 插件将文件添加到文件列表,但在这种情况下(手动预加载)DELETE 按钮不起作用并且不会删除文件。
在控制台中我看到错误:DELETE (*url_link*) 405 (Method Not Allowed)"。
有谁知道如何解决这个问题,这是什么问题?
附:我不会以两种方式手动创建这些删除按钮。但是上传新文件时我无法删除文件,尝试删除旧文件时也无法删除。
任何帮助都会有所帮助!
【问题讨论】:
-
你需要包含一些代码。
标签: jquery jquery-file-upload http-status-code-405