J
J
Jesse Pinkman2021-04-26 23:09:10
css
Jesse Pinkman, 2021-04-26 23:09:10

UX, how right?

So, there is a page with default entries (let's say with goods for convenience) (photo 1)
It is possible to filter products, for example, by colors. Filtering is done by ajax back request, and then the result is displayed in the table.

There is also a search field for goods throughout the database (photo 3)

I can’t decide how best to do it, I’ll describe the situations to make it clearer.

Let's say we have selected several filters: the color is red and blue. Only products matching the filter are displayed in the table by the query. Let's say iphone 11 and iphone 22.
In this case, what is the best thing to do if you enter a query in the search field, search the entire database or taking into account the selected filters, if in the example above enter smasung in the search field, then issue "not found" or how ?

Perhaps it would be better to do this: if no filters are selected, then search the entire database, and if selected, then search using them. Will such an option be convenient and correct in terms of UX?

photo 1

608718ee20dc3883714547.jpeg

spoiler
608719e0b61da022547904.jpeg

photo 3
608719c1c7799033277199.jpeg


spoiler
Ребят, прошу не удаляйте тэги, это не тэг спам, ведь тэгов соответствующих вопросу мало, а выбранные почти подходят

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
sergski, 2021-04-26
@sergski

It is logical, of course, to make a request taking into account filters, otherwise, why did the user choose them?) And if the selection of colors has already taken place and, for example, Samsung does not have red and blue, then there should not be an opportunity to select it, why make an extra request? But you can also separate the priorities: a request from the search line and a choice from the list (select) of manufacturers. Those with the original filters (red and blue) block the selection from the select (samsung), but search from the search field without taking into account the specified filters (samsung, red and blue).

D
David Goffman, 2021-05-01
@DavidGof

UX is about user experience, not designer experience. You need to check on users =)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question