【发布时间】:2019-01-10 11:49:53
【问题描述】:
在我的laravel 应用程序中,我的公共路径中有一个 zip 文件我想使用 ajax 下载它而不返回 zip 文件并抛出一个错误,如图所示,任何人都可以帮助解决这个问题,提前感谢。
$files = glob(public_path('uploads/download-images'));
\Zipper::make(public_path('uploads/product_images.zip'))->add($files)->close();
return response()->download(public_path('uploads/product_images.zip'));
这是ajax
var join_selected_values = allVals.join(",");
$.ajax({
url: $(this).data('url'),
type: 'POST',
data:'_token = <?php echo csrf_token() ?>',
data: 'ids='+join_selected_values,
success: function (data)
{
window.location = data;
alert('Seccussfully Downloaded');
},
error: function (data) {
alert(data.responseText);
}
});
【问题讨论】:
-
这个问题和 CodeIgniter 或者 laravel 有关系吗?
-
这个和laravel有关
-
所以,不要使用有问题的 CI 标签。
-
@ShahidHussain 你过得怎么样?
标签: php ajax laravel-5.4