2010-11-30 23 views
2

J'utilise Drupal webform et je me demande s'il est possible de soumettre automatiquement un Webform?Comment soumettre automatiquement un formulaire Web Drupal?

Depuis Webform est livré avec %get[key] pour remplir les champs de formulaire par les valeurs par défaut à partir d'une URL FORM GET, et donc je voudrais enregistrer l'utilisateur un clic sur un bouton de soumission. Possible? Merci!

Répondre

0

Vous devez créer un Drupal behavior en Javascript qui applique une sorte de logique pour vérifier les éléments de formulaire (c'est-à-dire, soumettre une fois que les champs x, y et z sont remplis par l'utilisateur). Parce que Drupal utilise le plugin de formulaire jQuery, vous pouvez envoyer le formulaire en arrière-plan avec ajaxSubmit ou simplement trigger the form's submit event.

0

Pour des précisions sur la réponse de David Eads, en utilisant jQuery sans Ajax, en appuyant sur Entrée:

jQuery('#my-form .my-form-item input') 
    .keypress(function(e) { 
     if (e.which == 13) { 
     e.preventDefault(); 
     jQuery('#my-form').submit(); 
     } 
    });