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:
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 <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)) %>
Je me suis basée sur cette documentation du drag and drop : http://api.rubyonrails.org/classes/A...ousHelper.html
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; }
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
Partager