Как автоматически отправить веб-форму Drupal? - PullRequest
2 голосов
/ 30 ноября 2010

Я использую Drupal webform и задаюсь вопросом, возможно ли автоматически отправить веб-форму?

Поскольку Webform поставляется с %get[key] для заполнения полей формы значениями по умолчанию из FORMПОЛУЧИТЕ URL, и поэтому я хотел бы сохранить пользователя, нажав кнопку отправки.Возможный?Спасибо!

Ответы [ 2 ]

0 голосов
/ 06 ноября 2014

Чтобы уточнить ответ Дэвида Идса, используя jQuery без Ajax, нажмите Enter:

  jQuery('#my-form .my-form-item input')
    .keypress(function(e) {
      if (e.which == 13) {
        e.preventDefault();
        jQuery('#my-form').submit();
      }
    });
0 голосов
/ 30 ноября 2010

Вы захотите создать поведение Drupal в Javascript, которое применяет некую логику для проверки элементов формы (т. Е. Отправлять, как только поля x, y и z заполнены пользователем).Поскольку Drupal использует плагин формы jQuery, вы можете отправить форму в фоновом режиме с помощью ajaxSubmit или просто вызвать событие отправки формы .

...