jQuery File Upload使用问题总结

1、上传后的文件有个data-url属性用于保存deleteUrl值,而deleteUrl是由上传时UploadHandler.php中263行,

protected function set_additional_file_properties($file) 决定的。


在__construct函数中添加'request_url' => $this->get_server_var('HTTP_ORIGIN').$this->get_server_var('REQUEST_URI'),

set_additional_file_properties中修改$file->deleteUrl = $this->options['request_url']//$this->options['script_url']这个是修改前的。
                . $this->get_query_separator($this->options['script_url'])
                . $this->get_singular_param_name()
                . '=' . rawurlencode($file->name);
注:在laravel中,所有post,put,delete请求需要_token值,故需要在jquery.fileupload-ui.js文件中545行,_deleteHandler函数中,加

type: 'DELETE',
data: {"_token": $("input[name='_token']").val()},此值是在页面中hidden标签中。

本博客所有文章如无特别注明均为原创。作者:zz复制或转载请以超链接形式注明转自 沉思录
原文地址《jQuery File Upload使用问题总结

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)