web-dev-qa-db-fra.com

Formulaire de soumission

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

Essayez ceci Disons que votre identifiant de formulaire est formID

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

Vous pouvez essayer comme:

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

Ou même vous pouvez essayer comme

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

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

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

Etant donné qu'un objet jQuery hérite d'un tableau et que ce tableau contient les éléments DOM sélectionnés . Si vous utilisez un id et que l'élément doit donc être unique dans le DOM, vous pouvez effectuer un appel direct à submit en faisant:

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

Utilisez la requête suivante pour soumettre une zone de sélection sans bouton d'envoi. Utilisez "changer" au lieu de cliquer comme indiqué ci-dessus.

$("selectbox").change(function() { 
   document.forms["form"].submit();
});

À votre santé!

1
Rob Bach

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();
1
Vova Popov

Essaye ça :

$('#form1').submit();

ou 

document.form1.submit();
0
Ram Ch. Bachkheti