Rails 3 fait des trucs sympas pour rendre Javascript discret, ils ont donc fait des choses comme celle-ci:
= link_to "Logout", user_session_path, :method => :delete
..convertit à
<a href="http://stackoverflow.com/logout" data-method="delete" rel="nofollow">Logout</a>
Mais cela m’est venu à l’esprit. Quand j’éteins javascript, la méthode n’est plus DELETE, c’est GET comme prévu. Alors est-il prévu, ou existe-t-il un moyen de permettre à ces attributs data-
de se dégrader avec élégance, de sorte que ce lien constitue toujours une demande DELETE?