Bonjour,

Je souhaiterais apprendre à utiliser le drag and drop dans rails 3. J'ai vu qu'il y a un script javascript qui s'en charge. Je l'ai donc utilisé et au niveau de l'interface il marche pas mal niveau "visuel", c'est à dire que les sections bougent bien et s'ajoutent bien dans le "conteneur". Cependant, je n'ai aucune idée de comment récupérer les données ajoutées dans le "conteneur".
Voici le code contenu dans ma vue:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
<div id="section1">
  section 1
</div>
<%= draggable_element("section1", :revert => true) %>
 
<div id="section2">
  section 2
</div>
<%= draggable_element("section2", :revert => true) %>
 
<div id="receiver">
  Receiver
</div>
<%= drop_receiving_element("receiver", :url => { :controller => "processes", :action => "add" }, :confirm => "Are you sure you want to do this?", :loading => visual_effect(:fade)) %>
Voici le code css :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#section1 {
    background-color: #99CC00;
    width: 100px;
    height: 100px;
}
 
#section2 {
    background-color: #CC6600;
    width: 100px;
    height: 100px;
}
#receiver {
    background-color: #339999;
    width: 300px;
    height: 200px;
}
Je me suis basée sur cette documentation du drag and drop : http://api.rubyonrails.org/classes/A...ousHelper.html
Etant donné que j'ai specifié l'action "add", je suppose que je dois récupérer la valeur au sein de cette méthode.

Avez vous une idée ?? Merci