7 votes

Soumettre le formulaire lorsque la valeur de l'élément sélectionné est modifiée sans javascript

Bonjour, la question est assez simple.

<select name="justanumber">
    <option value="1" selected="selected">1</option>
    <option value="2"></option>
</select>

Lorsque la valeur sélectionnée est modifiée, je dois faire un post de formulaire. Mais le problème est de faire cela SANS javascript.

Je ne suis pas sûr qu'il soit possible de faire cela, le meilleur résultat que j'ai archivé est de soumettre le formulaire en utilisant l'étiquette pour.

0voto

Kamijou Touma Points 82

Vous devez utiliser le javascript pour cela

veuillez consulter ce message Comment soumettre le formulaire lors du changement de la liste déroulante ?

Si vous vous inquiétez du fait que les utilisateurs n'ont pas le javascript activé, je vous suggère de faire comme l'exemple donné dans le message du lien.

<noscript>This form requires that you have javascript enabled to work properly please enable javascript in your browser.</noscript>

ou quelque chose de ce genre

à part cela, il n'est pas possible de le faire (actuellement) sans l'utilisation de javascript.

0voto

Lenin J Points 15

Utiliser un bouton submit_button pour soumettre alors que JS n'est pas activé. Si JS est activé, cachez le bouton en utilisant JavaScript. C'est ce qu'a fait Amazon !

http://www.amazon.in/s/ref=nb_sb_ss_i_1_5?url=search-alias%3Delectronics&field-keywords=sd+card&sprefix=sd+ca%2Celectronics%2C401&crid=1M4KMJEGDLTEL

Désactiver JS et voir la section sortby en haut à droite.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X