suggestion for user-friendly input: typeahead

Rails 3.1.3

I am hoping some of you may give me suggestions about user input helper methods.

I have a large set of model, Flight, and its fields are

airline, flight_name, departure, destination

As you can imagine, the flight data will be very large; it could be thousands if it is international.

I will ask users to input the desired flight plan, and it will be crucial if the users make mistakes when typing in the forms. So, naturally I need some sort of input helpers.

Currently, I am planing on using TwitterBootstrap Typeahead method http://twitter.github.com/bootstrap/javascript.html#typeahead

But this requires the data to be ready as soon as the page is ready. In that case, I am very afraid that CPU's and database processes would be beyond the potential capabilities.

Do you think it will work if I put, say, the entire json data ready prior to typing?

Or does anyone have any good suggestions for user-friendly input helper methods?

Thanks

soichi

Soichi san,

There's a lot more to it than you're probably aware right now. Look at Lucene and Solr. There's a library in ruby to integrate with Solr - rsolr. There's a TermComponent in Solr that goes half way to what you're trying to do.

Thanks for your answer.

There's a lot more to it than you're probably aware right now.

Does this mean in a bad sense? Am I underestimating the functionality requirement?

Look at Lucene and Solr. There's a library in ruby to integrate with Solr - rsolr. There's a TermComponent in Solr that goes half way to what you're trying to do.

Thanks. I will take a look.