AutoVervollständigen + Hidden-Feld in jquery?
Ich versuche zu tun, eine AutoVervollständigen-das wird etwas angezeigt, und setzen Sie dann etwas anderes in einem ausgeblendeten Feld auf Auswahl.
Beispiel:
In meiner Datenbank habe ich {[1, 'john'], [2, 'bob'], [3, 'john']}
Wenn der Benutzer-Typ 'jo
' und klickt auf das erste 'john
', ich habe keine Möglichkeit zu wissen, auf welchen Eintrag er geklickt. Also brauche ich irgendeine Art von Zusammenhang "verstecktes Feld", um diese zu bewältigen.
Gibt es ein jquery-plugin, das dies tut, oder muss ich meine eigenen erstellen?
Habe ich bereits begonnen und es ist in Ordnung arbeiten mit lokalen Werten, aber wenn ich Sie bekomme, asynchron, es funktioniert noch nicht. Ich bin stützen meine auf das plugin von bassistance. Ich denke, ich könnte meine Hände in den code, und ändern Sie die Art, wie Sie behandeln die Antworten, aber es würde mich retten einige Zeit, wenn etwas, was bereits getan wurde !
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die Ergebnis-handler und speichern Sie den gewünschten Wert des versteckten input.
Ich weiß, das ist alt, aber hier ist, was ich tun soll, um ein verstecktes Feld, aufgefüllt mit einer eindeutigen ID, die wird nie angezeigt, und der Benutzer eine AutoVervollständigen-Feld basiert, wird auf dem display Werte:
Nach langer Suche der einzige auto-vervollständigen-ich gefunden der verhält sich so, wie Sie beschrieben ist:
Facelist
Wahrscheinlich helfen würde
Der trick ist, false zurückgeben, nachdem das select-Ereignis. Diese würde schließen Sie die Dropdownliste, und wählen Sie Ihre änderungen, um die versteckten/Textfeld sichtbar bleibt.
...........