Voici le code dans rfqs/_form_new.html.erb pour ajouter une boîte de sélection pour standard.link_to_function ne réagit pas au clic dans les rails 3.1.0 & simple_form
<%= simple_form_for @rfq do |f| %>
<div id="std">
<%= render :partial => 'standards/standards', :collection => @rfq.standards, :locals => { :f => f } %>
</div>
<%= link_to_function "Add Std", nil do |page| %>
page.insert_html :bottom, :std, :partial => 'standards/standards'
<% end %>
<% end %>
Le code source html a # après href et ne provoque aucune réaction lorsque vous cliquez sur le lien.
<a href="#" onclick="; return false;">Add Std</a>
Les regards partiels _standards.html.erb comme:
<%= f.association :standards, :collection => Standard.active_std.all(:order => 'name'), :label_method => :name, :value_method => :id %>
Toute pensée sur chaînon manquant après href? Merci.
Avez-vous une nouvelle définition d'api sur la fonction link_to_function dans les rails 3.1.0 et après? J'ai lu une définition d'api en ligne à propos de link_to_function et j'ai remarqué que la barre verte s'est arrêtée aux rails 3.0.9. Mais je n'ai trouvé aucune information sur link_to_function dans les rails 3.1.0 et après. Merci. – user938363
@ user938363 apidock.com semble avoir 3.1, bien que je puisse avoir mal lu. –
@ user938363 (Cela dit, IMO il est vraiment important d'avoir la source de la ou des versions que vous utilisez localement et disponibles - c'est souvent la seule vraie documentation de valeur.) –