Live search

Do you use ajax live searching?
With rails 2 I had used observe_field.
Now in rails 3 with unobtrusive javascript it can be used jquery and
onkeyup event, but I don’t like keyup, on every key I press there is a
database search, it’s too expensive.
What solutions do you adopt?

On Mon, Feb 28, 2011 at 6:48 AM, Mauro [email protected] wrote:

Do you use ajax live searching?
With rails 2 I had used observe_field.
Now in rails 3 with unobtrusive javascript it can be used jquery and
onkeyup event, but I don’t like keyup, on every key I press there is a
database search, it’s too expensive.
What solutions do you adopt?

I use this jquery plugin plus ajax.


You received this message because you are subscribed to the Google G.
“Ruby on Rails: Talk” group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.

On Feb 27, 2011, at 5:48 PM, Mauro wrote:

Do you use ajax live searching?
With rails 2 I had used observe_field.
Now in rails 3 with unobtrusive javascript it can be used jquery and
onkeyup event, but I don’t like keyup, on every key I press there is a
database search, it’s too expensive.
What solutions do you adopt?

each onkeyup restarts a timer, if the timer ever expires (100ms or so)
then fire the search.

Walter

On 28 February 2011 19:44, Walter Lee D. [email protected] wrote:

each onkeyup restarts a timer, if the timer ever expires (100ms or so) then
fire the search.

I’m trying observe.field jquery plugin, it seems to work well.

The fastest way is to use the local JS local automplete, load the data
up in
the view then it will be the fastest way to do an autocomplete.