Forum: Rails-ES form_for con :onsubmit

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
2808d89ed3e9d70fe3bf2430ca89eb74?d=identicon&s=25 Maite .p (maite)
on 2009-01-29 18:53
hola lista tengo el siguiente problema

tengo esto en mi vista _antiguos.html.erb

<% javascript_tag do %>
function closeKeepAlive(){
alert('aqui');
}
<% end %>

y un formulario donde tengo

<% form_for :accion, :url => anadir_accions_path(), :html => {:onsubmit
=> 'closeKeepAlive();' } do |f| -%>

si pongo en el onsubmit el alert('aqui'), :onsubmit=> alert('aqui'); si
me salta, pero si lo llamo mediante la funcion no

que estoy haciendo mal.

muchas gracias
9baec5b20d55fcdced48dadd94d96db5?d=identicon&s=25 Jaime Mora Ramones (Guest)
on 2009-01-31 01:14
(Received via mailing list)
El 29 de enero de 2009 11:53, Maite Piedra <
ruby-forum-incoming@andreas-s.net> escribió:

>
> <% form_for :accion, :url => anadir_accions_path(), :html => {:onsubmit
> => 'closeKeepAlive();' } do |f| -%>
>
> si pongo en el onsubmit el alert('aqui'), :onsubmit=> alert('aqui'); si
> me salta, pero si lo llamo mediante la funcion no
>
>
Aqui está claro que el manejador de eventos dispara la funcion js en
onsubmit, pero no queda claro en dónde invocas la función en el otro
caso.
Bf47b813b0de4867a015fd4b54ac2fb4?d=identicon&s=25 Miguel Michelson (samek)
on 2009-01-31 02:24
(Received via mailing list)
prueba con

closeKeepAlive(); return false;

o bien  en el js

closeKeepAlive() {
alert(...);

return false;
}

puede que ahi te funque

Saludos



Atte.
Miguel Michelson Martinez
---------------------------------------
www.artenlinea.com


On Fri, Jan 30, 2009 at 9:14 PM, Jaime Mora Ramones <
Ff3e75c39d71f0f2118d6824411935ea?d=identicon&s=25 Diego Guillen (Guest)
on 2009-01-31 14:11
(Received via mailing list)
Acaba de salir Ruby 1.9.1 ...
http://www.ruby-lang.org/en/news/2009/01/30/ruby-1...

Que lo disfruten ...
   Diego Guillen
http://rubyfacil-dg.blogspot.com/
39086eb3d9a1437276d07c08ea0c3821?d=identicon&s=25 Guillermo Álvarez Fernández (Guest)
on 2009-01-31 14:59
(Received via mailing list)
_______________________________________________
Ror-es mailing list
Ror-es@lists.simplelogica.net
http://lists.simplelogica.net/mailman/listinfo/ror-es
Cb1e5ab82814fa5c0be3a10538841ce8?d=identicon&s=25 Gaizka Villate (Guest)
on 2009-02-01 14:35
(Received via mailing list)
¡¡Hola!!

El día 31/01/09 14:58 +0100, Guillermo Álvarez Fernández escribió:
>
> ¿Sabéis algo de esto? ¿Es ruby 1.9 apto para producción siempre y cuando
> tu código sea 100% compaitble con 1.9?

Parece que 1.9.1 es estable, se supone que la sucesora de 1.8.x.

http://www.rubyinside.com/ruby-191-released-first-...
,----
| In effect, 1.9.1 replaces 1.8.7 as the latest stable release of "Matz's" Ruby
| interpreter although (as we'll cover below) it's not entirely that simple.
`----

El problema no es que tu código sea compatible, sino que las gemas,
librerías
que utilizas lo sean.

,----
| While Ruby 1.9.1's speed is alluring to existing 1.8 users, however, unless
| you're dead sure of what you're doing, definitely do not expect to be using Ruby
| 1.9.1 as your production version of Ruby right away! A lot of libraries and gems
| will not work with it and code that runs may not necessarily be operating
| properly
`----

En los comentarios del post anterior comentan que las gemas de mysql, el
hpricot, thin, mongrel no se pueden ni instalar.

Así que, para una aplicación independiente, puede que vaya bien. Pero
para una
aplicación Rails, habrá que esperar.

Un saludo,

-- Gaizka
39086eb3d9a1437276d07c08ea0c3821?d=identicon&s=25 Guillermo Álvarez Fernández (Guest)
on 2009-02-01 14:59
(Received via mailing list)
El 01/02/2009, a las 14:34, Gaizka Villate escribió:

> ¡¡Hola!!
>

Hola.

> Así que, para una aplicación independiente, puede que vaya bien.
> Pero para una
> aplicación Rails, habrá que esperar.


Ok.

Gracias por la aclaración.


---
Guillermo Álvarez Fernández
guillermo@cientifico.net
http://cientifico.net
This topic is locked and can not be replied to.