875 votes

jQuery obtient la valeur de la sélection onChange

J'avais l'impression que je pouvais obtenir la valeur d'une entrée de sélection en faisant ceci $(this).val(); et en appliquant le onchange au champ de sélection.

Il semblerait que cela ne fonctionne que si je fais référence à l'ID.

Comment puis-je le faire en utilisant ceci.

0voto

Uniquement avec JS

 let select=document.querySelectorAll('select') 
  select.forEach(function(el) {
    el.onchange =  function(){
     alert(this.value);

  }}
  )

0 votes

Pourriez-vous préciser ce que vous faites exactement avec ce morceau de code et pourquoi il résout le problème ?

0 votes

Ce code permet d'ajouter la même action à plusieurs balises de sélection.

0voto

Hai Nguyen Points 761
$('#select-id').change(function() {
    console.log($(this).val());
});

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