diff options
| author | sD <stoned@derpymail.org> | 2020-04-13 17:14:19 +0200 |
|---|---|---|
| committer | sD <stoned@derpymail.org> | 2020-04-13 17:14:19 +0200 |
| commit | 6e5016945bbb8af7c30c03f56844ec7049903e34 (patch) | |
| tree | b73643b5b9f73790b50413d5ed8fd04e7ea7a1b8 /webAO | |
| parent | 0b66f20070e96c5d47a3a048c8355b6a3c930f5b (diff) | |
add filter to the search boxes onchange
Diffstat (limited to 'webAO')
| -rw-r--r-- | webAO/client.html | 2 | ||||
| -rw-r--r-- | webAO/client.js | 12 |
2 files changed, 13 insertions, 1 deletions
diff --git a/webAO/client.html b/webAO/client.html index 197d77e..cfa2b57 100644 --- a/webAO/client.html +++ b/webAO/client.html @@ -419,7 +419,7 @@ <template id="music"> <meta name="frame-title" lang="en" content="Music"> - <input id="client_musicsearch" style="display:none"></input> + <input id="client_musicsearch" onchange="musiclist_filter(event)"></input> <select id="client_musiclist" size="5" onchange="musiclist_click(event)"> </select> </template> diff --git a/webAO/client.js b/webAO/client.js index b28498b..7e29c42 100644 --- a/webAO/client.js +++ b/webAO/client.js @@ -1985,6 +1985,18 @@ function resetICParams() { } /** + * Triggered when the music search bar is changed + * @param {MouseEvent} event + */ +export function musiclist_filter(_event) { + const musiclist_element = document.getElementById("client_musiclist"); + musiclist_element.innerHTML = ""; + + +} +window.musiclist_filter = musiclist_filter; + +/** * Triggered when an item on the music list is clicked. * @param {MouseEvent} event */ |
