Bootstrap 3 typeahead.js - Abfrage nach typeahead val

9

Ich versuche, meine Remote-URL mit dem letzten Teil des Eingabewerts aufzurufen. Ich würde gerne so etwas machen:

%Vor%

und wenn Dropdown-Element ausgewählt ist,

füge am Ende der Zeile einen neuen Wert hinzu

Irgendeine Idee, wie man das macht?

    
Daniel M 19.08.2013, 21:44
quelle

2 Antworten

0

Für Bootstrap 3 können Sie Bootstrap-3-Typeahead verwenden.

Sie müssen die Funktionen updater und matcher überschreiben. Für die Funktion matcher können Sie den Code Ihrer Ersetzungsfunktion wie folgt verwenden:

%Vor%

Verwenden Sie den folgenden Code für Ihre update :

%Vor%

(Übereinstimmung mit dem letzten Vorkommen von: JavaScript: Ersetze letztes Vorkommen von Text in einer Zeichenfolge )

Vollständiges Beispiel:

%Vor%     
Bass Jobsen 20.04.2014, 09:54
quelle
0

Wenn Sie davon ausgehen, dass "Abfrage mit dem letzten Teil" für Sie funktioniert, können Sie filter: function(response) {...} verwenden, um ein Array von Bezugspunkten mit den entsprechenden value und title aufzufüllen und zurückzugeben.

    
Nitzan Shaked 29.08.2013 06:35
quelle