11540 sujets

JavaScript, DOM et API Web HTML5

Salut tout le monde,

J'ai un code html avec deux formulaires, et j'aimerais donc créer deux fonctions chacune s'occupant d'un seul formulaire.

	$(function(){
				$("#submit1").click(function(){
					var tab = new Array();
					var nb=0;
					$("input:checkbox:checked").each(function(){
						tab[nb]=$(this).val();
						nb=nb+1;
					}); 
	
					$.post("pourcentage.php",{'tab':tab, nb:nb},function(data){
							if(data!="Aucun sondage choisi!"){
								$('#result').empty().append(data);
							}
							else
							{
								$('.error').empty().append(data);
							}
					});
					return false;
				});
				
				$("#submit2").click(function(){
					return false;
				)};
			});


Malheureusement rien ne marche (oui je sais que la fonction pour submit2 est vide). Dans ce cas même le premier formulaire ne marche pas. Il y a un rechargement de la page et rien ne marche. SI j'enlève la fonction du submit2 la première fonction marche...
Regarde comment tu as fermé la section avec "#submit2". Tu as une erreur de syntaxe, ouvre ta console quand tu développe et tu vas les voir apparaître.