0
votes

Choisir l'option du menu déroulant ne montre pas ce qu'il devrait

Peut-être que quelqu'un peut me dire comment je peux réparer le problème avec le choix de PayPal / Bitcoin / Carte de crédit, Coz j'ai essayé presque tout, rien ne fonctionne comme il ne devrait pas

J'ai essayé aussi de les faire d'enfant () / enfants () / Suivant () et donc sur rien d'aide xxx xxx

c'est la variables / xxx

Je m'attends à ce que le code "montrent" ou "masquer" des valeurs et si cet attribut true ou faux l'attribuera aux variables. Maintenant, il ne montre que, sans vous attribuer tous


2 commentaires

Pourquoi êtes-vous contraignant tellement d'événements? const $OPTIONSBITOINE = $ paiementOptionS.val ("Bitcoin"); Je ne sais pas pourquoi vous faites cela.


S'il vous plaît montrer plus de code HTML pour mieux comprendre le problème.


3 Réponses :


1
votes

Je ne suis pas très clair de la question, mais une erreur que je peux souligner est que sur le deuxième et troisième événement de l'onchange, la condition "si" semble être erronée xxx

aurait dû être xxx


0 commentaires

1
votes

Vous liez le choix avec le changement, pas ses options. Vous devez simplement lier un événement de changement à la sélection. C'est un moyen facile de le faire sans répéter beaucoup de code.

p>

<select id="payment" name="user-payment">
  <option value="select method">Select Payment Method</option>
  <option value="CreditCard">Credit Card</option>
  <option value="PayPal">PayPal</option>
  <option value="Bitcoin">Bitcoin</option>
</select>

<div id="CreditCard" class="payment-section">Credit Card</div>
<div id="PayPal" class="payment-section">Pay Pal</div>
<div id="Bitcoin" class="payment-section">Bitcoin</div>


0 commentaires

0
votes

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<div class="button dropdown"> 
  <select id="payment">
    <option value="">Select Payment Method</option>
     <option value="credit_Card">Credit Card</option>
     <option value="payPal">PayPal</option>
     <option value="bitcoin">Bitcoin</option>
  </select>
</div>

<div class="output">
  <div id="credit_Card" class="colors red"> Your Payment method is Credit Card</div>
  <div id="payPal" class="colors yellow"> Your Payment method is PayPal</div>
  <div id="bitcoin" class="colors blue"> Your Payment method is Bitcoin</div>
</div>
<footer>
<small>
  


0 commentaires