Finally, filtering is an essential part of a web application
that deals with a database. Sometimes providing a user from a list of
available choices is required. Another time a free text entry may be required.
In this article both scenarios were implemented in a professional manner that
is appealing and fast.