jquery ui autocomplete funktioniert nicht in ie8 (bis zur Aktualisierung der Seite)

Ich benutze JQuery UI Autocomplete. Es funktioniert absolut einwandfrei in allen Browsern außer IE8.

Ich habe einige Tests durchgeführt und es scheint einen seltsamen Fehler zu geben. Wenn ich auf einen Link klicke, der zu der entsprechenden Seite führt, wird der folgende Fehler von ie8 generiert, wenn ich anfange, in das Feld für die automatische Vervollständigung zu tippen:

'Objekt unterstützt diese Eigenschaft oder Methode nicht' Dieser Fehler verweist auf meine Entwicklungsdatei jquery (1.4.2) in Zeile 4955, char 5, die folgende Zeile enthält: return new window.XMLHttpRequest ();

Wenn ich jedoch die Seite neu lade, funktioniert die automatische Vervollständigung.

Ich habe ein zufälliges Datenbit hinzugefügt, das mit der Autovervollständigung aufgerufen werden soll, als ich las, dass ie8 es zwischenspeichert, um Anforderungen zu erhalten, aber dies scheint das Problem nicht gelöst zu haben.

Kann es ein Problem mit dem Zeitpunkt des Ladens aller relevanten Dateien geben, einschließlich der Abfrage? Wenn ja, wie würde ich das beheben? Irgendwelche anderen klugen Ideen?!

And

Antworten auf die Frage(4)

Ihre Antwort auf die Frage