Re: observing collection_select + text_field

Frederick Cheung
Thu, 31 Jul 2008 21:34:29 -0000

On 31 Jul 2008, at 22:21, Brian Hogan wrote:

> Try observe_field instead, and leave off the :with.
>
> You don''t need :with most of the time unless you''re
trying to change
> the field. See the API.
>
>
You do need it if you want to submit more than one field. I wrote up
some usages of :with a while back
(http://www.spacevatican.org/2008/5/17/with-or-without-you-link_to_remote-s-mysterious-parameter
)
Depending on usage observe_form may be a better fit.

Fred
> On Thu, Jul 31, 2008 at 4:19 PM, Justin To
<rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org
> > wrote:
>
>
>      <%= collection_select(:category, :id, @categories, :id, :name,
> options ={:prompt => "-Select categories-"},
> :class=>"category_dropdown_list") %>
>
>
>
>        <%= text_field_tag :search,
> params[:search], :id=>"search_form",
> :value=>params[:search] %>
>
>
>                  <%= observe_field ''search_form'',
>                              :frequency => 0.5,
>                              :url => { :controller =>
''auth_user'',
> :action => ''get_results'' },
>                              :loading =>
> "Element.show(''indicator_gif_id'')",
>                              :complete =>
> "Element.hide(''indicator_gif_id'')",
>                              :with =>
"''search_text='' + escape(value)"
> %>
>
> I can observe the text_field, but how do I send the current selected
> value of the collection_select also. :with => selected item in
> collection_select
>
> Thanks!
> --
> Posted via http://www.ruby-forum.com/.
>
>
>
>
> >