I have a form with a text field and a select box used to search in a model through acts_as_ferret and will_paginate plugin. The form is observed by an observe_form helper to update only the result list in the view. The problem is that if i have only the text field in the form (so deleting the select box) everything works great but if i put also the selct box i notice that if i go to a page other than the first in the result records list (through the links created by will_paginate ), i go to that page but immediately it generate another ajax request to the server even if i didn't change anything both in the text field and the select box. It is the select box that creates the problem but i don't understan why