Following info I found on another SO question, I have improved my autocomplete to display the list of available values when a field gets focus. This works perfectly well in Firefox and Chrome, but not on IE9.
I have created a code example here. It works if you open it with Firefox or Chrome, but does not work if you open it with IE9. Why?
Anyone has a solution to this issue?
UPDATE

The above image is for FireFox. The list of available values is displayed when the cursor is set in the field. This list is not displayed when using IE9.
your
ifcondition should like this, use==instead of using===== is equal to(values only)
=== is exactly equal to (value and type)
EDIT
Just comment the
console.log(this.value);then it will work.http://jsfiddle.net/PEhdP/4/