Salut,
Je ne suis pas un expert, mais j'ai un peu joué avec ce genre d'élément.
Le paramètre 'onclick' de image_submit_tag (et image_tag aussi) attend du code
JavaScript. cf : image_tag et image_submit_tag
Dans un cas similaire, j'ai plutôt utilisé ce genre de construction:
<%= link_to_remote(image_tag("my_pict.png", :size=>"16x16"),
:url=>{:action=>'my_action', :controller=>'my_controller', :id=>'whatever'},
:method=>"post") %>
qui génère un Ajax.Request
Bon courage
Christophe
Le 19 août 2010 à 09:49, patxi.mayol a écrit :
> Bj,
> J'essaye de mettre une image dans un bouton; pour cela j'ai trouvé
> image_submit_tag qui me convient bien;
> Je souhaiterai utiliser image_submit_tag de la façon suivante :
> exécuter une fonction de mon controller sur click et non sur le submit
> du form; j'ai essayé ':onclick' (cf ci-dessous) mais cela ne marche
> pas!
>
> <%= image_submit_tag "img_ok.ico",:onclick=>'prjcfg/cfg/load', :url =>
> {:controller => "prjcfg/cfg", :action => 'load' } %>
>
> Avez-vous une idée ?
>
> Merci
>
> --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> [email protected]
--
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]