File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change 2
2
<form class =" mr-2"
3
3
x-on:submit.prevent ="
4
4
$refs.exportBtn.disabled = true;
5
- var url = window._buildUrl(LaravelDataTables['{{ $tableId } } '], 'exportQueue');
6
- $.get(url + '&exportType={{ $fileType } } &sheetName={{ $sheetName } } &emailTo={{ urlencode ($emailTo )} } ').then(function(exportId) {
5
+ var oTable = LaravelDataTables['{{ $tableId } } '];
6
+ var baseUrl = oTable.ajax.url() === '' ? window.location.toString() : oTable.ajax.url();
7
+
8
+ var params = new URLSearchParams({
9
+ action: 'exportQueue',
10
+ exportType: '{{ $fileType } } ',
11
+ sheetName: '{{ $sheetName } } ',
12
+ emailTo: '{{ urlencode ($emailTo )} } ',
13
+ });
14
+
15
+ $.get(baseUrl + '?' + params.toString() + '& ' + $.param(oTable.ajax.params()))
16
+ .then(function(exportId) {
7
17
$wire.export(exportId)
8
18
}).catch(function(error) {
9
19
$wire.exportFinished = true;
@@ -25,7 +35,7 @@ class="{{ $class }}"
25
35
@endif
26
36
27
37
@if ($exporting && ! $exportFinished )
28
- <div class =" d-inline" wire:poll =" updateExportProgress" >Exporting...please wait.</div >
38
+ <div class =" d-inline" wire:poll.10s =" updateExportProgress" >Exporting...please wait.</div >
29
39
@endif
30
40
31
41
@if ($exportFinished && ! $exportFailed && ! $autoDownload )
You can’t perform that action at this time.
0 commit comments