mirror of
https://gitlab.science.ru.nl/technicie/MarietjeDjango.git
synced 2025-12-13 03:32:22 +01:00
Advanced searching through songs.
This commit is contained in:
@ -41,7 +41,7 @@ $(function () {
|
||||
console.log('Page: ' + $(this).val());
|
||||
});
|
||||
|
||||
$('#search-artist, #search-title, #search-uploader, .pagenum').change(function(){
|
||||
$('#search-all, #search-artist, #search-title, #search-uploader, .pagenum').change(function(){
|
||||
getSongs();
|
||||
});
|
||||
|
||||
@ -179,12 +179,13 @@ function refreshQueue()
|
||||
|
||||
function getSongs()
|
||||
{
|
||||
var all = $('#search-all').val();
|
||||
var artist = $('#search-artist').val();
|
||||
var title = $('#search-title').val();
|
||||
var uploader = $('#search-uploader').val();
|
||||
var page = $('.pagenum').val();
|
||||
var pagesize = $('.pagesize').val();
|
||||
$.post('/api/songs', {artist: artist, title: title, uploader: uploader, page: page, pagesize: pagesize, csrfmiddlewaretoken: csrf_token}, function (result) {
|
||||
$.post('/api/songs', {all: all, artist: artist, title: title, uploader: uploader, page: page, pagesize: pagesize, csrfmiddlewaretoken: csrf_token}, function (result) {
|
||||
$('#request-table tbody').empty();
|
||||
songs = result.data;
|
||||
$.each(songs, function (id, song) {
|
||||
@ -211,6 +212,7 @@ function showRequestTable()
|
||||
$('#queue-container').hide();
|
||||
$('#request-container').removeClass('hidden');
|
||||
$('#request-container').show();
|
||||
$('#search-all').focus().select();
|
||||
requestViewOpen = true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user