diff --git a/index.html b/index.html index 59e1b8b..c387be0 100644 --- a/index.html +++ b/index.html @@ -6,6 +6,8 @@ + + diff --git a/js/script.js b/js/script.js index 4028520..f3b6270 100644 --- a/js/script.js +++ b/js/script.js @@ -1,35 +1,34 @@ - $(document).ready(function() { - var query = getQueryParams(document.location.search); +$(document).ready(function() { + var query = getQueryParams(document.location.search) - var stadiaTable = $('#stadiagamedb').DataTable( { - "ajax": 'data/gamedb.json', - "iDisplayLength": 100, - responsive: true, - dom: 'Bfrtip', - stateSave: true, - buttons: [ - 'columnsToggle' - ], - "columnDefs": [ - { "searchable": false, "targets": 0 }, - { "orderable": false, "targets": 0 } - ] - } ); + $.fn.dataTable.moment('MMMM D, YYYY'); + var stadiaTable = $('#stadiagamedb').DataTable({ + ajax: 'data/gamedb.json', + iDisplayLength: 100, + responsive: true, + dom: 'Bfrtip', + stateSave: true, + buttons: ['columnsToggle'], + columnDefs: [ + { searchable: false, targets: 0 }, + { orderable: false, targets: 0 } + ] + }) - if (query.filter != null) { - stadiaTable.search(query.filter).draw(); - } - } ); + if (query.filter != null) { + stadiaTable.search(query.filter).draw() + } +}) - function getQueryParams(qs) { - qs = qs.split('+').join(' '); - var params = {}, - tokens, - re = /[?&]?([^=]+)=([^&]*)/g; +function getQueryParams(qs) { + qs = qs.split('+').join(' ') + var params = {}, + tokens, + re = /[?&]?([^=]+)=([^&]*)/g - while (tokens = re.exec(qs)) { - params[decodeURIComponent(tokens[1])] = decodeURIComponent(tokens[2]); - } + while ((tokens = re.exec(qs))) { + params[decodeURIComponent(tokens[1])] = decodeURIComponent(tokens[2]) + } - return params; - } + return params +}