La plupart des valeurs d'entrée du formulaire de cache du navigateur. Ainsi, lorsque l'utilisateur actualise la page, les entrées ont les mêmes valeurs.Créer une page pour indiquer au navigateur de ne pas mettre en cache/conserver les valeurs d'entrée
Voici mon problème. Lorsque l'utilisateur clique sur Enregistrer, le serveur valide les données POSTed (par exemple, les produits cochés) et, si elles ne sont pas valides, les renvoie au navigateur. Cependant, comme indiqué ci-dessus, même si le serveur efface la sélection pour certaines valeurs, elles peuvent toujours être sélectionnées en raison du cache du navigateur! Mes données ont des cases à cocher invisibles (jusqu'à ce que l'élément parent soit sélectionné), l'utilisateur peut même ne pas savoir qu'une valeur précédente est encore sélectionnée, jusqu'à ce que clique sur Enregistrer à nouveau et reçoive un message d'erreur - même si l'utilisateur ne le pense pas. Ce qui est irritant.
Ceci peut être résolu en faisant Ctrl-F5, mais ce n'est même pas une solution. Existe-t-il un moyen automatique/programmatique de dire au navigateur de ne pas mettre en cache les données d'entrée de formulaire sur un formulaire/une page?
Est-ce que
Existe-t-il un moyen de répondre à cette question en faisant référence aux listes '