Fix sorting
This commit is contained in:
parent
6925499682
commit
ed0c2ef328
2 changed files with 26 additions and 48 deletions
|
@ -176,9 +176,15 @@ function updateTable(csv, columns) {
|
||||||
|
|
||||||
function sortTable(n) {
|
function sortTable(n) {
|
||||||
var table, rows, switching, i, x, y, shouldSwitch, dir, switchcount = 0;
|
var table, rows, switching, i, x, y, shouldSwitch, dir, switchcount = 0;
|
||||||
table = document.getElementById("t01");
|
|
||||||
switching = true;
|
switching = true;
|
||||||
|
|
||||||
|
table = document.getElementById("t01");
|
||||||
|
|
||||||
|
// xslt table workaround
|
||||||
|
if (table === null) {
|
||||||
|
table = document.getElementById("t02");
|
||||||
|
}
|
||||||
|
|
||||||
// Set the sorting direction to ascending:
|
// Set the sorting direction to ascending:
|
||||||
dir = "asc";
|
dir = "asc";
|
||||||
|
|
||||||
|
|
|
@ -21,106 +21,78 @@
|
||||||
<body>
|
<body>
|
||||||
<h1>World Data Overview ...</h1>
|
<h1>World Data Overview ...</h1>
|
||||||
<div class="table-wrapper">
|
<div class="table-wrapper">
|
||||||
<table class="world_table">
|
<table id="t02" class="world_table">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th onclick="sortTable(0)">
|
<th onclick="sortTable(0)">
|
||||||
id
|
id
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(1)">
|
<th onclick="sortTable(1)">
|
||||||
name
|
name
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(2)">
|
<th onclick="sortTable(2)">
|
||||||
birth rate / 1000
|
birth rate / 1000
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(3)">
|
<th onclick="sortTable(3)">
|
||||||
cell phones / 100
|
cell phones / 100
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(4)">
|
<th onclick="sortTable(4)">
|
||||||
children / woman
|
children / woman
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(5)">
|
<th onclick="sortTable(5)">
|
||||||
electricity consumption / capita
|
electricity consumption / capita
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(6)">
|
<th onclick="sortTable(6)">
|
||||||
gdp / capita
|
gdp / capita
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(7)">
|
<th onclick="sortTable(7)">
|
||||||
gdp / capita growth
|
gdp / capita growth
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(8)">
|
<th onclick="sortTable(8)">
|
||||||
inflation_annual
|
inflation_annual
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(9)">
|
<th onclick="sortTable(9)">
|
||||||
internet user / 100
|
internet user / 100
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(10)">
|
<th onclick="sortTable(10)">
|
||||||
life expectancy
|
life expectancy
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(11)">
|
<th onclick="sortTable(11)">
|
||||||
military expenditure percent of gdp
|
military expenditure percent of gdp
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(12)">
|
<th onclick="sortTable(12)">
|
||||||
gps lat
|
gps lat
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
<th onclick="sortTable(13)">
|
<th onclick="sortTable(13)">
|
||||||
gps long
|
gps long
|
||||||
<!--
|
<i class="fas fa-chevron-up"></i>
|
||||||
<i class="fas fa-chevron-up"></i>
|
|
||||||
<i class="fas fa-chevron-down"></i>
|
<i class="fas fa-chevron-down"></i>
|
||||||
-->
|
|
||||||
</th>
|
</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
|
Loading…
Reference in a new issue