Bonjour,
Je cherche à lancer une fonction de calcul à l'ouverture de la fenêtre (jquery).
Le calcul porte sur des champs de formulaire qui calculs depuis un prix d'achat et un coef le prix de vente et j'aimerai que le calcul soit fait sans passer par un bouton calculer.
Par contre sur ma page j'ai plusieurs formulaires : un pour chaque grille de tarifs (public, revendeur...) et je ne sais pas a l'avance le nombre de grille (formulaire) présente dans la page.
Chaque formulaire et champs on des ID unique exemple :
form-1 -> champ1-1 / champs2-1...
form-2 -> champ2-1 / champs2-2...
j'ai essayer avec un class unique sur mes formulaire et d'appeler la fonction directement mais cela ne calcul que le premier formulaire.
Je suppose qu'il me suffirais de faire une boucle pour chaque formulaire qui appellerais ma fonction et passerai l'id de mon formulaire a ma fonction pour lancer le calcul mais je vois pas comment la faire
Quelqu'un aurait il une idée ?
Merci d'avance
Je cherche à lancer une fonction de calcul à l'ouverture de la fenêtre (jquery).
Le calcul porte sur des champs de formulaire qui calculs depuis un prix d'achat et un coef le prix de vente et j'aimerai que le calcul soit fait sans passer par un bouton calculer.
Par contre sur ma page j'ai plusieurs formulaires : un pour chaque grille de tarifs (public, revendeur...) et je ne sais pas a l'avance le nombre de grille (formulaire) présente dans la page.
Chaque formulaire et champs on des ID unique exemple :
form-1 -> champ1-1 / champs2-1...
form-2 -> champ2-1 / champs2-2...
j'ai essayer avec un class unique sur mes formulaire et d'appeler la fonction directement mais cela ne calcul que le premier formulaire.
<form id="form-1" class="formulaire">..</form>
<form id="form-2" class="formulaire">..</form>
$(document).ready(function() {
calcul($('.formulaire').attr("id"));
});
Je suppose qu'il me suffirais de faire une boucle pour chaque formulaire qui appellerais ma fonction et passerai l'id de mon formulaire a ma fonction pour lancer le calcul mais je vois pas comment la faire

$(document).ready(function() {
while($('.formulaire')?????)){
calcul($('.formulaire').attr("id"));
}
});
function calcul(id){
....
}
Quelqu'un aurait il une idée ?
Merci d'avance