J'ai quelques éléments d'entrée de formulaire avec la classe .commission_plan et différents ID. Je dois résumer les valeurs de cet élément. J'utilise ce code:javascript jquery .each() problème
jQuery(document).ready(function() {
var total = 0;
$('.commission_plan').each(function() {
total = total + parseFloat($(this).val());
});
$('#payment_total_amount_hidden').val(total);
$('#payment_total_amount').text('Total: ' + total);
}):
Dans mes champs d'entrée sont les valeurs 3,45 et 4,65. Mais pourquoi #payment_total_amount contient 8.100000000000001? Comportement très étrange.
essayer de le faire avec la cartographie. et obtenir la méthode. –
@steven - '.map()' retourne un tableau, ce n'est vraiment pas approprié ici, puisque nous cherchons une seule valeur à la fin de la boucle. –