Fonction de déclenchement lorsque l'option déjà sélectionnée est sélectionnée

kashyap chandarana

Je souhaite appeler une fonction lorsque l'OPTION déjà sélectionnée est sélectionnée dans la liste déroulante.

$("#dropdown1").on("change",function(){
  alert($(this).val());
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="dropdown1">
  <option value="one"> One </option>
  <option value="two"> Two </option>
  <option value="three"> Three </option>  
</select>

Dans le code ci-dessus, lorsque je sélectionne l'option ONE, ALERT fonctionne. Donc, maintenant, l'option ONE est sélectionnée. Mais je veux que lorsque je sélectionne à nouveau l'option ONE, que la fonction appelle à nouveau.

ellipse

Votre événement est un changement, si vous sélectionnez à nouveau la même valeur, il n'y a aucun changement, donc aucune alerte n'est déclenchée.Introduisez une option factice qui est masquée. Faites tous les calculs/manipulations que vous voulez faire avec la valeur sélectionnée, puis changez la valeur en élément d'option factice

$("#dropdown1").on("change",function(){
  alert($(this).val());
  $(this).val("");
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="dropdown1">
 <option value="" disabled  style="display:none;">Select</option>
  <option value="one" selected> One </option>
  <option value="two"> Two </option>
  <option value="three"> Three </option>  
</select>

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Comment masquer l'option sélectionnée lorsque l'élément est déjà sélectionné? Angulaire 6+

Alerter si l'option sélectionnée est déjà sélectionnée dans une autre option de sélection

Comment détecter l'option sélectionnée dans la liste de données lorsque l'option est dupliquée?

Javascript modifie la valeur d'entrée lorsque l'option de sélection est sélectionnée

Fonction de déclenchement sur événement d'entrée si le texte sélectionné est dans l'entrée

Désactiver l'option de sélection lorsqu'elle est déjà sélectionnée

Déclencher un événement de changement lorsque l'option est sélectionnée à partir de l'élément sélectionné

Ajouter du texte d'entrée lorsque l'option est sélectionnée - OTRS

Désactiver le bouton lorsque la deuxième option de l'élément sélectionné n'est pas sélectionnée

Ajouter des champs de saisie dans le formulaire lorsque l'option de liste déroulante est sélectionnée

Comment appeler dynamiquement les données d'une API lorsque l'option est sélectionnée

JQuery Désactive les entrées, lorsque l'option est sélectionnée

Lorsque j'ouvre le modèle, l'option par défaut sélectionnée ne reste pas sélectionnée

modifier la valeur max d'entrée en fonction de l'option sélectionnée

bouton de désactivation lorsque l'entrée radio n'est pas sélectionnée

Chrome déclenchant le rafraîchissement si l'option de sélection est sélectionnée

ng-change est déclenché une deuxième fois lorsque l'option sélectionnée est supprimée de ng-options - AngularJS 1.7

Afficher les divs en fonction de l'option de liste déroulante sélectionnée

ReactJS Définir l'option sélectionnée en fonction de la correspondance de texte Prop

Ajout d'un à un compteur en fonction de la valeur de l'option sélectionnée

Ajouter une classe à la liste déroulante en fonction de l'option AngularJs sélectionnée

Validation d'attribut personnalisé : rendre le champ obligatoire en fonction de l'option sélectionnée

Modification du SRC d'une image en fonction de l'option sélectionnée

L'option déroulante n'est pas sélectionnée à l'aide de Selenium Python

Supprimer automatiquement l'option sélectionnée dans la liste déroulante lorsque la ligne est clonée

option de sélection d'ions ne choisissant pas l'option sélectionnée lorsqu'elle est spécifiée

Je voulais appeler la fonction javascript, lorsque l'option de sélection (elle est basée sur la boucle for) n'est sélectionnée qu'une seule fois

Sélection angulaire - exécute la fonction de changement lorsque l'option est sélectionnée même si c'est la même option

Filtre div lorsque l'option de sélection est sélectionnée

TOP liste

  1. 1

    Microsoft.WebApplication.targets

  2. 2

    Spring @RequestParam DateTime format comme ISO 8601 Date Heure facultative

  3. 3

    comment supprimer "compte de connexion google" à des fins de développement - actions sur google

  4. 4

    Comment ajouter une entrée à une table de base de données pour une combinaison de deux tables

  5. 5

    Passer la taille d'un tableau 2D à une fonction ?

  6. 6

    Exporter la table de l'arborescence vers CSV avec mise en forme

  7. 7

    Impossible d'accéder à la vue personnalisée pendant le test de l'interface utilisateur dans XCode

  8. 8

    Créer un système Buzzer à l'aide de python

  9. 9

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  10. 10

    impossible d'obtenir l'image d'arrière-plan en plein écran dans reactjs

  11. 11

    Algorithme: diviser de manière optimale une chaîne en 3 sous-chaînes

  12. 12

    CSS: before ne fonctionne pas sur certains éléments,: after fonctionne très bien

  13. 13

    Conversion double en BigDecimal en Java

  14. 14

    Comment obtenir l'intégration contextuelle d'une phrase dans une phrase à l'aide de BERT ?

  15. 15

    Comment choisir le nombre de fragments et de répliques Elasticsearch

  16. 16

    Comment vérifier si un utilisateur spécifique a un rôle? Discord js

  17. 17

    Comment créer un bot à compte à rebours dans Discord en utilisant Python

  18. 18

    Existe-t-il un moyen de voir si mon bot est hors ligne ?

  19. 19

    comment afficher un bouton au-dessus d'un autre élément ?

  20. 20

    Comment activer le message Pylint "too-many-locals" dans VS Code?

  21. 21

    Je continue à obtenir l'objet 'WSGIRequest' n'a pas d'attribut 'Get' sur django

chaudétiquette

Archive