Ensure AJAX queries return data in consistent order

The season AJAX was returning data in the collating order of the
fullname index, rather than in ascending ID sequence. This change
ensures we return AJAX data in ascending ID sequence.
Fix typo in list table creation

The code used to create the list table was missing a comma, and was thus
not working. I've added the comma.