On Oct 1, 8:08 am, Allen Walker <[EMAIL PROTECTED]>
wrote:
> Well I've tried both and it doesn't work. My generated html source for
> the form:
>
> <input id="sale_unit_price" name="sale[unit_price]" size="10"
> type="text" />

The :update option isn't going to do much since it replaces the inner
html for the tag and an input tag has no inner html. Executing some
javascript along the lines of $('sale_unit_price').value = ... should
do the trick

Fred

>
>
>
> Mikel Lindsaar wrote:
> > On Wed, Oct 1, 2008 at 2:29 PM, Allen Walker
> > <[EMAIL PROTECTED]> wrote:
> >> <%= observe_form( :sales_form, :url => {:action => "update_sales_form"},
> >> :update => :sale_unit_price) %>
>
> >> Now when i make a change to the form (click around, etc), it is calling
> >> "update_sales_form". But apparently I'm confused as to how to update the
> >> "unit_price" element in the DOM.
>
> > Did you mean to type:
>
> >  <%= observe_form( :sales_form, :url => {:action =>
> > "update_sales_form"},
> >  :update => :unit_price) %>
> >      ^^^^^^^^^^^^^^^^^^^^^^^^^
>
> > unit_price not sale_unit_price ?
>
> > Mikel
>
> > --
> >http://lindsaar.net/
> > Rails, RSpec and Life blog....
>
> --
> Posted viahttp://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "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
-~----------~----~----~----~------~----~------~--~---

Reply via email to