2 Stimmen

jQuery tokeninput Suche über mehrere Felder

Ich habe das JQuery-Plugin für die Token-Eingabe installiert. https://github.com/loopj/jquery-tokeninput Die Autovervollständigung funktioniert, aber ich habe eine Situation, in der ich mehrere Modellattribute durchsuchen muss. Ich habe zum Beispiel ein Medikamentenmodell und die Modellattribute umfassen Name und Wirkstoff

Ich verwende die meta_where gem, um über mehrere Felder zu suchen, und es funktioniert richtig; Überprüfung der Json-Ausgabe zeigt, dass meine Drug.where() Methode die richtigen Ergebniszeilen zurückgibt. Auf der Front-End-Seite füllt jQuery jedoch das Autovervollständigungsfeld nur mit dem Namen des Medikaments. Wie kann ich jQuery dazu bringen, mehrere Modellattribute im Autovervollständigungsfeld anzuzeigen? Im Idealfall würde ich gerne so etwas wie "model.name (model.active_ingredient)" im Autocomplete-Dropdown anzeigen. Im Moment holt jQuery tokeninput die richtigen Zeilen, zeigt aber nur den Namen an. Wie bekomme ich die anderen Attribute des Modells zu zeigen, bis?

Danke

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X