Bonjour,
je suis toujours sur mon programme de discrimination auditive(pour ceux qui suivent pas ).
J'utilise un script ajax (acculos) drag and drop, pour réaliser un exercice.
j'ai la vue suivante.
Code RUBY : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <ul id="list"> <% session['phraseWeb'].each do |mot|%> <li id="item_<%= mot %>"> <%= mot %></li> <% end %> </ul> <p id="list-info"></p> <%= sortable_element 'list', :update => 'list-info', #:complete => visual_effect(:highlight, 'list'), :url => { :action => "order" } %>
qui tout simplement mélange un phrase que l'on doit remettre dans l'ordre.
le vue _rhtml suivante affiche le résultats au fur et à mesure
Code RUBY : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <% if session['phrase']==@order.join(' ') %> <%= button_to "Suivant", :controller=>"index", :action=>"index" %> <% else%> Votre phrase est donc : <%= @order.join(' ') %> <%end%>
Comme vous pouvez le remarquez, j'essaye de faire en sorte que quand on à remis la phrase correctement un bouton s'affiche.
Alors cela fonctionne bien, sauf avec les accent, en effet un mot comme :
Liberté va donner libert%C3%A9 .
Comment puis-je parser les accents?
Merci
MaitrePylos
Partager