...
Description
Live search is a type of Search where each character that the user enters or deletes runs the search query. This type of search is usually suitable for small-medium databases.
...
Example of a hierarchical view in the results list:
Where needed (and possible), consider presenting the number of results in a prominent area, particularly for larger or more complex results lists.
...
Results Loading Time
The system should mitigate long loading times.
Less than 0.1 seconds: no loader is needed.
0.1 - 5 seconds: use a circular Progress Indicator with the text Searching <Categories>...
More than 5 seconds: this loading time is too long for Live Search → use Search with Auto-Suggest instead.
(Optional) Delay trigger of initial search until at least 3 characters have been entered to improve performance.
...
Interaction
Step | Visual Example | Description |
---|---|---|
Initial state |
| |
Click on the Text Field |
| |
Enter first letter |
| |
Enter next letters |
| |
Clear all |
|
Validations and errors
There are no validations on the search string.
No results found
...
The results area will clearly state that no results were found.
The text will say No <items> were found. For example No categories were found or No employees were found.
...
Unless otherwise specified, see our general compliance information in Fundamentals - Accessibility.
Design
See Search
Code
See Search