Comment détecter quel bouton d’envoi est cliqué dans un formulaire Web à l’aide de jquery

Si j’ai 2 boutons d’envoi sur un formulaire:

  

J’ai cette requête mais chaque fois que je clique sur le bouton 2, je reçois l’alerte du bouton 1.

 $('form.profile').submit(function() { if ($("input[type=submit]").val() == 'Button 1') { alert('you clicked button 1'); return false; } elseif ($("input[type=submit]").val() == 'Button 2') { alert('you clicked button 2'); return false; } }); 

Je dois valider le formulaire avant de l’envoyer au serveur et pouvoir déterminer lequel des 2 boutons a été cliqué.

Est-il possible d’identifier lequel des 2 boutons a provoqué l’envoi du formulaire à l’aide de jQuery?

Est-ce que cela aide!!! http://jsfiddle.net/hun4U/

Au lieu de formSubmission, vous pouvez utiliser des événements de clic.

HTML: –

   

Scénario

 $('#submit1').click(function(){ //do your actions here }); $('#submit2').click(function(){ //do your actions here });