On Thursday, March 14, 2013 9:43:19 PM UTC-4, Anthony DeFreitas wrote:
>
> This relates to the new standalone typeahead that Twitter recently 
> released, not the Bootstrap version, see Twitter 
> Typeahead.js<http://engineering.twitter.com/2013/02/twitter-typeaheadjs-you-autocomplete-me.html>
>
> I'm trying to integrate this into a rails app to lookup sub-categories 
> from the db and I'm having trouble trying to get it to work. 
>
> I have a local version working with hard coded data that you can see here: 
> http://jsfiddle.net/v7dJ4/1/embedded/result/
>
> In my rails version I get no errors in the console when I search. 
>
> Here is my JS:
>
> $(document).ready(function() {
>
>   $('input.typeahead').typeahead({
>
>     name: 'names',
>
>     prefetch: '/sub_categories/names.json',
>
>     limit: 10
>
>     });
>
> });
>
> If I navigate to http://jog.dev/sub_categories/names.json I get the valid 
> json data so that part is working:
>
> [["Migrations","Controllers","Models","Associations","Views","Tests"]]
>
> I think my problem is with 'name'. In the docs: 
> https://github.com/twitter/typeahead.js#datasets it mentions that name is 
> the string that is used to identify the dataset. Do I need to inject this 
> into the json?
>
> Any help much appreciated.
>
Type 'a' in the js Fiddle example to see it work. 

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msg/rubyonrails-talk/-/KGu4bE7scD4J.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to