with form_for :
Parameters: {"company"=>{"new_notification_attributes"=>[{"label"=>"",
"email"=>""}, {"label"=>"", "email"=>""}],
"existing_notification_attributes"=>{"3"=>{"label"=>"test",
"email"=>"[email protected]"}}}
with form_remote_for :
Parameters: {"company"=>{"new_notification_attributes"=>[{"label"=>""},
{ "email"=>""}, {"label"=>""}, {"email"=>""}],
"existing_notification_attributes"=>{"3"=>{"label"=>"test",
"email"=>"[email protected]"}}}
????
On 5 juil, 10:50, fmh <[email protected]> wrote:
> any help?
>
> On 4 juil, 19:29, fmh <[email protected]> wrote:
>
> > /////////// Partial
> > <%= error_messages_for :company %>
> > <% form_remote_for :company , :url =>{:action
> > => :update_notif} , :html=>{} do |f| -%>
> > <div id="notifications">
> > <%= add_notification_link("Add notification") %>
> > <table class="list">
> > <tr id="tr_id_1"><th>Email</th><th colspan="2">Label</th></tr>
> > <%= render :partial => "companies/notification" , :collection =>
> > @company.notifications%>
> > </table>
> > </div>
> > <%= f.submit "Save"%>
>
> > <%end%>
>
> > ////////// _notification.html.erb
>
> > <% new_or_existing = notification.new_record? ? 'new' : 'existing' %>
> > <% prefix = "company[#{new_or_existing}_notification_attributes][]" %>
> > <% fields_for prefix, notification do |notification_form| -%>
>
> > <tr>
> > <td>
> > <% id = new_or_existing == "new" ?
> > "company_new_notification_attributes_email" : nil %>
> > <%= notification_form.text_field_with_auto_complete :email,
> > {:id=> id} ,
> > {:url =>
> > {:controller=>:autocompletes , :action=>"for_company_notifications_email"},
> > :method => :get,
> > :frequency=>0.2,
> > :skip_style => true,
> > :select =>"email",
> > :with => "'text_field_val=' + element.value"
> > }
> > %>
> > </td>
> > <td>
> > <%= notification_form.text_field(:label) %>
> > </td>
> > <td>
> > <% if new_or_existing == "new" %>
> > <%= link_to_function "<img src='/images/delete.png'>", "$
> > (this).up('tr').remove()" %>
> > <% else %>
> > <%= link_to_delete :notifications,:destroy,notification.id %>
>
> > <%end%>
> > </td>
> > </tr>
> > <% end -%>
>
> > On 4 juil, 18:58, Frederick Cheung <[email protected]> wrote:
>
> > > On Jul 4, 5:53 pm, fmh <[email protected]> wrote:
>
> > > > I think I'm not the first to ask this question.
>
> > > > I have a fields_for within a form_remote_for and this not work
> > > > properly , the remote_form_for serialize strangely all params passed
> > > > by fields_for.
>
> > > What do the params look like ? What does your form look like ?
>
> > > Fred
>
> > > > with a form_for it's work perfectly.
>
> > > > Rails -v = 2.3.8
>
> > > > any help ?
--
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.