Je pense que ce n'est pas vraiment possible, mais peut-être que je me trompe. Je suis simplement déchiré entre ceux qui croient que seules les requêtes POST doivent modifier les données sur le serveur et les personnes qui assouplissent la règle et autorisent les requêtes GET à modifier les données.Soutien en cliquant sur un lien, mais en envoyant un POST (vs GET) sur le serveur, sans Ajax?
Prenez cette situation. Disons que vous avez une table, chaque ligne est une ligne dans la base de données. Je voudrais leur permettre de supprimer la ligne via une icône "X" fantaisie comme le dernier élément <td></td>
dans la ligne. AFAIK, le seul moyen d'envoyer un POST au serveur est via un formulaire. Mais puis-je vraiment insérer un formulaire entier dans le dernier élément <td></td>
juste pour faire un POST? Ou devrais-je tricher et utiliser un tag <a href=...></a>
qui envoie une requête GET?
Vous pensez peut-être "Faites les deux! Envoyez un POST ET utilisez le tag <a ...></a>
Utilisez javascript + xhr!" Et je vais dire, oh? Et comment cela va-t-il se dégrader dans un environnement javascript zéro?
Peut-être que nous avons atteint un point où il ne serait pas logique de s'inquiéter de se dégrader gracieusement? Je ne suis pas sûr. À vous de me dire? Je suis nouveau au développement web, mais je comprends la plupart des concepts impliqués.
Très agréable et propre! J'aime ça! Merci! – dlamotte