j'ai supposé que vous avez des boîtes de dépôt de gouttes sous une forme. Tout d'abord, pour tous les déroulants donner le même nom de classe et le changement des options que j'ai soumis le formulaire.Mettez ce code dans votre fichier et vérifiez.Vous pouvez passer les options dans drop_down_options et aussi params le cas échéant.
<%= form_for(@entry, :url => entries_path, :html => {:id => 'drop_down_form', :method => 'GET'}) do |f| %>
<%= f.select :first_d_down ,options_for_select(drop_down_options, params),{:include_blank => 'first value'},{:class => 'drop_down',:style =>"width:200px;"}%>
<%end%>
$('.drop_down').change(function(){
$('#drop_down_form').submit();
return false;
})
inclure dans balise script
Hope it helps, ne pas répondre si d'autres requêtes
Thanx
Eh bien ne vous voulez juste d'envoyer un formulaire en utilisant AJAX chaque fois que cet événement se produit ou voulez-vous charger des données aussi? Et utilisez-vous le prototype ou jQuery? –
sûrement .. vous devez indiquer si la liste déroulante est en forme ... – Bijendra
J'utilise Jquery, la liste déroulante est en forme partielle. – user659068