40 votes

Jquery soumettre form

Comment puis-je soumettre un formulaire spécifique à l'aide du code suivant (par exemple, l'ID de mon formulaire est # form1).

 $(".nextbutton").click(function() { submit; });
 

60voto

JapanPro Points 6278

Essayez ceci permet de dire que votre identifiant de formulaire est formID

 $(".nextbutton").click(function() { $("form#formID").submit(); });
 

7voto

Gautam3164 Points 17766

Vous pouvez essayer comme:

    $("#myformid").submit(function(){
        //perform anythng
   });
 

Ou même vous pouvez essayer comme

 $(".nextbutton").click(function() { 
    $('#form1').submit();
});
 

2voto

Alex B. Points 275

Vous n'avez pas vraiment besoin de jQuery pour le faire en douceur. Fais-le comme ça:

 $(".nextbutton").click(function() { 
   document.forms["form1"].submit();
});
 

2voto

challet Points 188

Depuis un objet jQuery hérite d'un tableau, et ce tableau contient les éléments DOM sélectionnés. En disant que vous utilisez un identifiant et que l'élément doit être unique dans le DOM, vous pouvez effectuer un appel direct à soumettre en effectuant les actions suivantes:

 $(".nextbutton").click(function() { 
  $("#formID")[0].submit();
});
 

1voto

Vova Popov Points 621

Si vous n'avez qu'un seul formulaire dans votre page, utilisez ceci. Vous n'avez pas besoin de connaître l'identifiant ou le nom du formulaire. Je viens d'utiliser ce code - travail:

 document.forms[0].submit();
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X