Bonjour,
J'ai une série de formulaires avec chacun un même contenu:
Pour et dans chaque <span class="montant">, je voudrais afficher le produit des valeurs des champs 'qt' et 'prix'
Je n'ai pas d'erreur de script mais je n'ai rien qui s'affiche non plus. Pourquoi ?
merci,
J'ai une série de formulaires avec chacun un même contenu:
<form action="" method="post" id="formPanier_65" class="edition-panier">
<ul>
<li>
<label> Quantité
<input name="qt" id="qt" class="qt" value="3.000" type="text">
</label>
</li>
<li>
...
<li>
<label> Montant
<input name="prix" id="prix" value="0.20" type="hidden">
<span class="montant"></span></label>
</li>
...
</form>
Pour et dans chaque <span class="montant">, je voudrais afficher le produit des valeurs des champs 'qt' et 'prix'
<script type="text/javascript">
$('form').each(function() {
var qt = $(this).find("input[name='qt']").val();
var prix = $(this).find("input[name='prix']").val();
var cout = qt * prix;
$(this).find('span.montant').append(cout+' €');
});
</script>
Je n'ai pas d'erreur de script mais je n'ai rien qui s'affiche non plus. Pourquoi ?
merci,