zaid
April 22, 2008, 10:58am
1
Hola,
Tengo un formulario ajax que me está enviado las variables del
formulario. La verdad que estoy un poco perdido porque no sé pq puede
ser. He cambiado los image_submit_tag por link_to_remote con un
submit…
¿Os suena pq puede ser?
<%= form_remote_tag(:update => “main_content”,
:html => {:id => “secc”, :name => “secc”},
:method => “POST”,
:url => { :action => “siguiente”, :templateID => templateID,
:Tema => @sTemaElegido },
:return => false ) %>
<% @itemlist.each do |item| %>
<%if (item[1] == false) %>
<%else%>
<%end%>
<%= item[0] %>
<% end %>
<%if (@itemlist.size < 12)%>
<%= link_to_remote(image_tag("../images/aceptar.gif",
:hspace=>"4", :height => 19,
:width => 56,
:id => 'nuevaSeccion', :class =>
'sin'),
:update => "main_content", :url => {
:action => "siguiente", :templateID
=> templateID, :Tema =>
@sTemaElegido}, :submit => "secc",
:return => false) %>
<% else %>
<% end %>
<%= flash[:seccion] %>
<%= link_to_remote(image_tag("../images/anterior.gif",
:align=>"left"),
:update => "main_content", :url => {
:controller => 'e_templates',
:action => 'list' },
:return => false) %>
<%= link_to_remote(image_tag("../images/siguiente.gif",
:align=>"right", :class =>
'sin'),
:update => "main_content",
=> templateID, :Tema =>
@sTemaElegido}, :submit => "secc",
:return => false) %>
<%=end_form_tag %>
Muchas gracias
zaid
April 22, 2008, 11:09am
2
Hola David,
puede que me equivoque, pero el image_submit creaba un submit asociado
al
formulario. De modo que al darle a la imagen estas enviando el
formulario
como un botón submit “tradicional”.
El link_to_remote no se asocia al formulario, por lo que actua de forma
independiente al formulario. Al darle al link en realidad no estás
enviando
el formulario.
Es correcto lista?
On Tue, Apr 22, 2008 at 10:58 AM, DavicÃn … <
zaid
April 22, 2008, 11:09am
3
Perdón por repetir tanto “formulario”
2008/4/22 Dani D. [email protected] :
zaid
April 22, 2008, 11:15am
4
Gracias Dani por responder…
Le añado :submit => “secc” (secc es el nombre del formulario) para que
haga el submit de ese formulario…
zaid
April 22, 2008, 11:32am
5
Mirando la api para la opción :submit…
“:submit: Specifies the DOM element ID that’s used as the parent of the
form
elements. By default this is the current form , but it could just as
well
be the ID of a table row or any other DOM element.”
Lo que he dicho antes no tiene sentido.
2008/4/22 DavicÃn … [email protected] :
zaid
April 22, 2008, 11:39am
6
Luego… he visto algo:
El último link_to_remote, después del par :update => “main_content”, le
falta la clave ( :templateID )o el correo se comió algo?
On Tue, Apr 22, 2008 at 10:58 AM, DavicÃn … <