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