2

Drupal Webフォームを使用していますが、 Webフォームを自動送信できるかどうか疑問に思っていますか?

Webformには%get[key]、デフォルトでFORM GET URLからフォームフィールドに入力する機能が付属しているため、ユーザーに送信ボタンのクリックを保存したいと思います。可能?ありがとう!

4

2 に答える 2

0

ある種のロジックを適用してフォーム要素をチェックする (つまり、ユーザーがフィールド x、y、z に入力したら送信する) を適用する Javascript でDrupal 動作を作成する必要があります。Drupal は jQuery フォーム プラグインを使用するため、ajaxSubmitを使用してフォームをバックグラウンドで送信するか、単にフォームの送信イベントをトリガーすることができます。

于 2010-11-30T16:23:10.533 に答える
0

Enterキーを押して、AjaxなしでjQueryを使用して、David Eadsの答えを詳しく説明するには:

  jQuery('#my-form .my-form-item input')
    .keypress(function(e) {
      if (e.which == 13) {
        e.preventDefault();
        jQuery('#my-form').submit();
      }
    });
于 2014-11-06T09:22:35.310 に答える