Jquery Autocomplete Unable to Empty Input on Internet Explorer <p>I´ve got a Jquery autocomplete input like the following:</p> <pre><code>$("#cities").autocomplete(regionIDs, { minChars: 2, width: 310, autoFill: true, matchContains: "word", formatItem: function(row) { return row.city + ", " + "&lt;span&gt;" + row.country + "&lt;/span&gt;"; }, formatMatch: function(row) { return row.city; }, formatResult: function(row) { return row.city + ", " + row.country; } }); </code></pre> <p>A listener for the input</p> <pre><code>$("#cities").result(function(event, data, formatted) { selectedCity = (data.regionID); }); </code></pre> <p>And the input: </p> <pre><code>&lt;input type="text" class="textbox" id="cities" name="q" autocomplete="off"&gt; </code></pre> <p>The trouble is when I reload the page, Internet explorer displays last user Input in the text box. However, the variable has no value.</p> <p>I have tried with .reset() but no success.</p> <p>Any ideas why ?</p>