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