2013-03-09 2 views
0

J'essaye d'implémenter jquery autocomplete catégorisé en utilisant des rails.Implémentation de la saisie semi-automatique Json pour la catégorie

Je suis en mesure de signaler la réponse JSON suivante qui ressemblent à ce

["Air Canada to appeal Quebec court ruling on Aveos","First Nations meeting with PM in jeopardy","Neanderthals, humans may have missed each other","New York state enacts tougher gun control measures","Ontario high school teachers drop next week's walkout plan","test","Jean-Sebastien","Serge","Dean","feng","Heather","Carmen","Frank"] 

son est une combinaison de user.firstname et article.titles et généré par la réponse suivante.

render :json => (@titles.map(&:title) || []) | (@cus.map(&:first_name) || []) 

Le problème est que ce qui est bon pour la saisie semi-automatique jquery normale, mais je suis à la recherche de la catégoriser et je me demande comment puis-je créer l'objet avec une étiquette où le titre et où une étiquette de catégorie serait existe et je voudrais insérer "utilisateur" ou "article" en fonction du type de l'objet.

L'idée est d'avoir la sortie suivante pour jquery catégoriser

{ label: "annttop C13", category: "Products" }, 
    { label: "anders andersson", category: "People" }, 
    { label: "andreas andersson", category: "People" }, 
    { label: "andreas johnson", category: "People" } 

Répondre

1

je ne vois aucun moyen rapide de le faire, mais comme celui-ci

@titles.map { |title| { label: title.title, category: 'Products' } } + 
@cus.map { |cus| { label: cus.first_name, category: 'People' } } 
+0

Merci, j'espère que cela fonctionnera pour jerry JQC par catégorie, mais il a un sens merci – Jseb

Questions connexes