From feb64002f54e0789c8ba29c7e181f20f7dd9dfac Mon Sep 17 00:00:00 2001 From: Lars van Hijfte Date: Thu, 26 Jan 2017 14:12:04 +0100 Subject: [PATCH] Live search --- website/public/js/search.js | 33 +++++++++++++++++++++ website/public/search.php | 2 ++ website/views/search-view.php | 56 +++++------------------------------ 3 files changed, 42 insertions(+), 49 deletions(-) create mode 100644 website/public/js/search.js diff --git a/website/public/js/search.js b/website/public/js/search.js new file mode 100644 index 0000000..b3c322a --- /dev/null +++ b/website/public/js/search.js @@ -0,0 +1,33 @@ +function searchUsers(n, m) { + $.post( + "API/searchUsers.php", + { + n: n, + m: m, + search: $("#search-input").val(), + filter: $("#search-filter").val() + } + ).done(function(data) { + console.log(data); + if (!showFriends(data, "#search-users-list", 0, "profile.php", "GET")) { + $("#search-users-list").text("Niemand gevonden"); + } + }); +} + +function searchGroups(n, m) { + $.post( + "API/searchGroups.php", + { + n: n, + m: m, + search: $("#search-input").val(), + filter: $("#search-filter").val() + } + ).done(function(data) { + console.log(data); + if (!showGroups(data, "#search-groups-list")) { + $("#search-groups-list").text("Geen groepen gevonden"); + } + }); +} \ No newline at end of file diff --git a/website/public/search.php b/website/public/search.php index 6cfadd8..fbb0bc2 100644 --- a/website/public/search.php +++ b/website/public/search.php @@ -9,6 +9,8 @@ + + fetchColumn(); Zoek: > - @@ -79,22 +83,9 @@ $group_count = countSomeGroups($search)->fetchColumn(); @@ -122,42 +113,9 @@ $group_count = countSomeGroups($search)->fetchColumn();