Robert123: jQuery UI-Autocomplete unvollständig

Hallo,

habe ein Problem mit der Autocomplete-Funktion von jQuery UI.

Das Autocomplete wird auf ein normales Textfeld angewandt. Wenn dieses Textfeld verändert wird (onchange), wird eine Überprüfungsfunktion aufgerufen.

Das Problem ist nun folgendes:

  • Wählt man ein vorgeschlagenes Item per Autocomplete aus, und bestätigt dies mit der Enter-Taste, wird der vollständige vorgeschlagene String weitergegeben (bzw. wird volllständig per $(textfeld).val() ausgelesen).

  • Wählt man ein vorgeschlagenes Item jedoch per Mausklick darauf aus, wird nur der bereits mit der Tastatur eingegebe Teilstring weitergegeben - damit wird nur ein unvollständiger String überprüft.

Gibts dazu eine Lösung oder einen Workaround?

Sowohl jQuery als auch die UI-Erweiterung liegen in der dzt. aktuellen Version vor.

lg
robert

  1. Hallo, robert!

    Ausführliche Problembeschreibungen sind schon mal gut und schön (und Deine gehört sicherlich zu den besseren) - solange das Problem aber nicht leicht nachvollziehbar ist, ist es auch mit noch so viel Fachwissen nur durch sehr viel Aufwand zu lösen.

    Da sämtliche Teilnehmer hier auf dem Forum freiwillig unentgeltlich Hilfe leisten, ist es doch nur sinnvoll, den Aufwand für sie, das Problem überhaupt zu reproduzieren, so gering wie möglich zu halten. Ansonsten werden sie das Problem nur dann überhaupt ansehen, wenn sie gerade zu viel Zeit haben, um sich den betreffenden Aufwand zu machen - und die meisten von uns sind berufstätig und haben Freunde und Familie.

    Wenn Du uns also den Link auf eine Testseite schickst, schauen wir uns das Problem auch an, versprochen.

    Gruß, LX

    --
    RFC 2324, Satz 7 (Sicherheit): Jeder, der zwischen meinem Kaffee und mir steht, gilt als unsicher.