J'essaie de soumettre un formulaire à l'aide de JQuery après la charge de la page
$(function(){ $("input[name=name]").val("somename"); $("input[name=email]").val("323@ds.com"); $('#aweberform').submit(); });
5 Réponses :
Ajouter une fonction dans la soumission. Semble travailler pour moi.
OK J'ai découvert le problème
Apparemment, l'entrée Soumettre ne peut pas avoir le nom Soumettre P> modifié en p> et qui a eu le problème fixé p> p>
même problème ici, j'ai changé de nom, soumet à d'autres, mais quand j'ai changé d'autre page, la page pendue, non soumise, et quand nom = "Soumettre" alors n'a rien eu
alerte fonctionne mais forme ne pas soumettre si (fin de temps <= heure) {// alerte ('123'); $ ("formulaire"). Soumettre (); }
Essayez ceci $ ('# aweberform'). Soumettre (); code> p>
Essayez ce document.getelementByID ('formid'). Soumettre (); code> p>
Je devais supprimer mon bouton d'envoi pour obtenir $ ('# myform'). Soumettre () code> strong> au travail. Je ne sais pas pourquoi. P>
La syntaxe a l'air correcte. Avez-vous essayé de déboguer avec Firebug?
Êtes-vous sûr que votre formulaire
id = "aweberform" code>?
Yeap. J'ai délibérément piraté la forme pour transporter l'ID de Aweberform
Voici la chose, la console Firebug est totalement vide. Le nom / champ de messagerie est devenu peuplé. son genre de bizarre.
J'ai essayé d'utiliser la console Firebug et de courir interavivité en entrant ce $ ('# Aweberform'). Soumettre (); Eh bien, il renvoie ce qui suit et ne fais rien alors [formulaire # aweberform addlead.pl]
Avez-vous eu une action et une méthode définie sous la forme ??
Ni est strictement nécessaire. L'action sera par défaut à la même URL et à la méthode pour obtenir par défaut.
Essayez de réduire le code à son essentiel nue (juste le formulaire avec deux entrées, le code JavaScript / JQuery pertinent, référence à la bibliothèque JQuery et aux étiquettes DOCTYPE / HTML / TEAD / BORD). Si cela ne fonctionne toujours pas, publiez ici tout le document dépouillé ici.
Patrick a raison de ne pas avoir besoin d'être défini - publiez votre HTML pour plus d'aide