2009-11-25 7 views
0

Je dois qui IDENTIF dynamiquement un appel JavaScript utilise, comme je l'ai multiples rendus sur chaque page, je suis en train d'utilisertag ERB dans les link_to_function JavaScript appel

<p id="add_rider_link_section_<%= section.id %>"><%= link_to_function("Add a Rider", 
"Element.remove('add_rider_link_section_' + <%= section.id %> + ''); Element.show('add_rider')") %></p> 

Il est à défaut sur

"Element.remove('add_rider_link_section_' + <%= section.id %> + ''); 

Ne pouvez-vous pas intégrer des tags erb dans JavaScript comme ça? Sinon, comment puis-je le faire?

Répondre

0

Vous êtes déjà dans une méthode de rubis. Vous n'avez donc pas besoin d'intégrer ERB.
Il suffit d'utiliser du rubis.

<p id="add_rider_link_section_<%= section.id %>"> 
    <%= link_to_function("Add a Rider", 
      "Element.remove('add_rider_link_section_" + section.id + "'); Element.show('add_rider')") %> 
</p> 
+0

Quel imbécile, merci beaucoup – Nick