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?

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.

https://github.com/splendeo/jquery.observe_field

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.

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

Walter

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.

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