嗨,我已经设法让 Jquery 文件上传插件在 Laravel 框架中工作。
我可以在包的配置文件中设置upload_dir,如下所示:
return array(
'upload_dir' => path('storage').'users/',
);
虽然我需要在 main.js 中为名为“fileuploadcompleted”的回调获取此 URL,但这工作正常,这会将上传的文件呈现为 HTML:
.bind('fileuploadcompleted', function (e, data) {
var $filename = $.trim($('#fileupload td.name').text());
var $filePath = '../bundles/jqueryfileupload/users/';
忽略上面的路径,它们只是用于测试目的。那么如何在上面的回调中获取用于 $filePath 的upload_dir 呢?
有没有更首选的方法来实现我想要做的事情?