First, a bit of background:
I am using autocomplete to provide suggestions (in my case a list of users) to provide tokenized input to a text field:
download bmml source – Wireframes created with Balsamiq Mockups
This is what is shown if there are no results:
On Facebook, the There are 0 results
is a link to a full search page:
However, in my case, there is no point in having a search page. If a user is not in the autocomplete, then he does not exist.
Currently I have implemented the following behaviour:
Clicking outside of the suggestions box and text input closes the suggestions box.
If the text input is not empty, focusing on it should bring up the suggestion box even when there are 0 results.
Unfocusing the text input closes the suggestion box.
What should happen to the There are 0 results
area when clicked? Should I also hide the suggestion box? Or should I just leave it there until the user does one of the above behaviours to close it? What sort of cursor should I use when the user hovers over that area?