rjs delete avec hide

View: New views
3 Messages — Rating Filter:   Alert me  

rjs delete avec hide

by Nicolas G :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Bonjour

Le problème me semble trivial mais je bloque qque part

dans une vue j'invoque un partiel n fois

    <li id="du_<%= du.id %>"><%= du.date.strftime("%d/%m/%Y") %> - <%= du.valeur %> - <%= du.medecin.nom %>
    <%= link_to 'E', du, :confirm => 'Effacer cette somme due ?', :method => :delete %>
    <%= link_to_remote("EE", :confirm => 'Effacer cette somme due ?', :url => du, :method => :delete) %> 
    </li>

et j'ai un respond_to dans mon controlle dus / action destroy qui oriente vers un rjs dans ce cas

qui est

page.visual_effect(:hide, 'du_#{@du.id}')
flash.discard

pas d'erreur firebug mais j'ai deux alertes

la première
RJS error:

TypeError: Effect.Hide is not a constructor


et la seconde

new Effect.Hide("du_#{@du.id}",{})

sans que l'effet ne soir appliqué.

Auriez vous le truc qui me manque ?

merci

NG

--~--~---------~--~----~------------~-------~--~----~
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 railsfrance@...
Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@...
-~----------~----~----~----~------~----~------~--~---


Re: rjs delete avec hide

by cyril mougel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Nicolas G a écrit :

> Bonjour
>
> Le problème me semble trivial mais je bloque qque part
>
> dans une vue j'invoque un partiel n fois
>
>     <li id="du_<%= du.id <http://du.id> %>"><%=
> du.date.strftime("%d/%m/%Y") %> - <%= du.valeur %> - <%=
> du.medecin.nom %>
>     <%= link_to 'E', du, :confirm => 'Effacer cette somme due ?',
> :method => :delete %>
>     <%= link_to_remote("EE", :confirm => 'Effacer cette somme due ?',
> :url => du, :method => :delete) %>
>     </li>
>
> et j'ai un respond_to dans mon controlle dus / action destroy qui
> oriente vers un rjs dans ce cas
>
> qui est
>
> page.visual_effect(:hide, 'du_#{@... <http://du.id>}')
> flash.discard
>
> pas d'erreur firebug mais j'ai deux alertes
>
> la première
> RJS error:
>
> TypeError: Effect.Hide is not a constructor
>
c'est pas mis page.hide directement ?
>
> et la seconde
>
> new Effect.Hide("du_#{@... <http://du.id>}",{})

Pour celle là facile
page.visual_effect(:hide, "du_#{@... <http://du.id>}") au lieu de
page.visual_effect(:hide, 'du_#{@... <http://du.id>}')

--
Cyril Mougel
http://blog.shingara.fr/


--~--~---------~--~----~------------~-------~--~----~
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 railsfrance@...
Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@...
-~----------~----~----~----~------~----~------~--~---


Re: rjs delete avec hide

by Nicolas G :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


>
> new Effect.Hide("du_#{@du.id <http://du.id>}",{})

Pour celle là facile
page.visual_effect(:hide, "du_#{@du.id <http://du.id>}") au lieu de
page.visual_effect(:hide, 'du_#{@du.id <http://du.id>}')

--


Euh...
là je ne comprends pas trop l'erreur me sort ce code de je ne sais trop ou ( à priori généré par scriptaculous)

mon rjs est celui-ci :
page.visual_effect(:hide, 'du_#{@du.id}')

avec les guillemets simples ...

merci quand même

NG

--~--~---------~--~----~------------~-------~--~----~
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 railsfrance@...
Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@...
-~----------~----~----~----~------~----~------~--~---