You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
2.6 KiB
85 lines
2.6 KiB
<!DOCTYPE html>
|
|
<html>
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>HTML table Export</title>
|
|
<script type="text/javascript" src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
|
|
<script type="text/javascript" src="../libs/FileSaver/FileSaver.min.js"></script>
|
|
<script type="text/javascript" src="../tableExport.js"></script>
|
|
<style type="text/css">
|
|
<!-- h3 {
|
|
font-size: 1em;
|
|
font-weight: normal;
|
|
}
|
|
|
|
.table-striped {
|
|
background-color: white;
|
|
}
|
|
|
|
table > thead > tr > td,
|
|
table > thead > tr > th {
|
|
background-color: gray;
|
|
color: white;
|
|
}
|
|
|
|
.table-striped > tbody > tr:nth-child(2n+1) > td {
|
|
background-color: #ccdf88;
|
|
}
|
|
|
|
.table-striped.numformat > tbody > tr > td {
|
|
text-align: right;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.table-striped th.hidden,
|
|
.table-striped td.hidden {
|
|
position: absolute;
|
|
visibility: hidden;
|
|
}
|
|
|
|
-->
|
|
</style>
|
|
|
|
</head>
|
|
<body>
|
|
<a href="#" onclick="$('.pvtTable').tableExport({type:'excel',
|
|
mso: {
|
|
styles:['border-bottom', 'border-top', 'border-left', 'border-right']
|
|
}});">Export to Excel</a>
|
|
<table data-numcols="3" data-numrows="2" class="pvtTable">
|
|
<thead>
|
|
<tr>
|
|
<th></th>
|
|
<th class="pvtColLabel">black</th>
|
|
<th class="pvtColLabel">hisp</th>
|
|
<th class="pvtColLabel">other</th>
|
|
<th class="pvtTotalLabel">Totals</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td class="pvtRowLabel">no</td>
|
|
<td data-value="317" class="pvtVal row0 col0">317</td>
|
|
<td data-value="494" class="pvtVal row0 col1">494</td>
|
|
<td data-value="2485" class="pvtVal row0 col2">2,485</td>
|
|
<td data-for="row0" data-value="3296" class="pvtTotal rowTotal">3,296</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="pvtRowLabel">yes</td>
|
|
<td data-value="187" class="pvtVal row1 col0">187</td>
|
|
<td data-value="186" class="pvtVal row1 col1">186</td>
|
|
<td data-value="691" class="pvtVal row1 col2">691</td>
|
|
<td data-for="row1" data-value="1064" class="pvtTotal rowTotal">1,064</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="pvtTotalLabel">Totals</td>
|
|
<td data-for="col0" data-value="504" class="pvtTotal colTotal">504</td>
|
|
<td data-for="col1" data-value="680" class="pvtTotal colTotal">680</td>
|
|
<td data-for="col2" data-value="3176" class="pvtTotal colTotal">3,176</td>
|
|
<td data-value="4360" class="pvtGrandTotal">4,360</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</body>
|
|
</html>
|
|
|