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 });