do the 'default' thing more often
This commit is contained in:
parent
1226b8e721
commit
4e3c310499
@ -28,7 +28,7 @@
|
|||||||
$("#search").unbind('input');
|
$("#search").unbind('input');
|
||||||
$("#search").on("input", function(e) { search(data, e.target.value); });
|
$("#search").on("input", function(e) { search(data, e.target.value); });
|
||||||
|
|
||||||
renderTable(data, 'authorLast'); //default sorting on load is author's last name
|
renderTable(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
function search(data, searchString) {
|
function search(data, searchString) {
|
||||||
@ -36,7 +36,7 @@
|
|||||||
relevantFields = ['title', 'author', 'genre', 'publisher', 'series', 'year'];
|
relevantFields = ['title', 'author', 'genre', 'publisher', 'series', 'year'];
|
||||||
|
|
||||||
if (!searchString) {
|
if (!searchString) {
|
||||||
renderTable(data, 'authorLast');
|
renderTable(data);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -49,6 +49,7 @@
|
|||||||
|
|
||||||
function renderTable(data, sortField) {
|
function renderTable(data, sortField) {
|
||||||
data = _.sortBy(data, 'title');
|
data = _.sortBy(data, 'title');
|
||||||
|
data = _.sortBy(data, 'authorLast');
|
||||||
if (sortField) { data = _.sortBy(data, sortField); }
|
if (sortField) { data = _.sortBy(data, sortField); }
|
||||||
|
|
||||||
$.each(data, function(key, value) {
|
$.each(data, function(key, value) {
|
||||||
|
Loading…
Reference in New Issue
Block a user