No request.raw_post when using RJS template?

Hi Joshua,

Joshua Muheim wrote:

<%= observe_field(:booking_musician_profile_id, :url => { :action => :update_new_form }) %>

<snip>

I'd like it to store the ID of my selected option! Also params only includes the :controller and :action values...

The easiest way to do pass back the value is to use the (very poorly documented) ':with' option. In your case: <%= observe_field(:booking_musician_profile_id,                               :url => { :action => :update_new_form }                               :with => 'player_id' ) %>

In this example, in your controller, params[:player_id] will hold the value you're looking for. You could call it anything you want in the :with assignment. It just specifies what you're going to name the key in the params hash.

hth, Bill