Skip to content

Commit f98066f

Browse files
committed
Working on CSV export button
1 parent 499c1ef commit f98066f

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

app/js/controllers/analysis.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -88,13 +88,12 @@ function ngGridCsvExportPlugin (opts) {
8888
}
8989
csvData = swapLastCommaForNewline(csvData);
9090
}
91-
var fp = grid.$root.find(".ngFooterPanel");
92-
var csvDataLinkPrevious = grid.$root.find('.ngFooterPanel .csv-data-link-span');
91+
var fp = angular.element('h1').parent();
92+
var csvDataLinkPrevious = angular.element('#csv-data-link');
9393
if (csvDataLinkPrevious != null) {csvDataLinkPrevious.remove() ; }
94-
var csvDataLinkHtml = "<span class=\"csv-data-link-span\">";
95-
csvDataLinkHtml += "<br><a href=\"data:text/csv;charset=UTF-8,";
94+
var csvDataLinkHtml = "<button id=\"csv-data-link\" class=\"btn\"><a href=\"data:text/csv;charset=UTF-8,";
9695
csvDataLinkHtml += encodeURIComponent(csvData);
97-
csvDataLinkHtml += "\" download=\"Export.csv\">CSV Export</a></br></span>" ;
96+
csvDataLinkHtml += "\" download=\"Export.csv\">CSV Export</button>" ;
9897
fp.append(csvDataLinkHtml);
9998
}
10099
setTimeout(showDs, 0);
@@ -120,7 +119,7 @@ formsAngular.controller('AnalysisCtrl', ['$locationParse', '$filter', '$scope',
120119
showColumnMenu: true,
121120
showFilter: true,
122121
enableSorting: false, // because it puts totals in the list
123-
plugins: [new ngGridFlexibleHeightPlugin(), new ngGridCsvExportPlugin()],
122+
plugins: [new ngGridFlexibleHeightPlugin()] //, new ngGridCsvExportPlugin()]
124123
};
125124
$scope.report = [];
126125

0 commit comments

Comments
 (0)